I haven't seen the press conference yet mate but imo calling one to announce Barkley has signed a new deal is absolutely spot on and for a number of reasons.
I think Everton and in particular Martinez wants to get rid of this small club Everton sell their best players tag once and for all. Barkley is one of the brightest young talents in Britain and a whole host of clubs wouldn't mind him in there team and for him to commit is positive news.
Before anyone mentions its only a 2 year extension, he's already stayed bloody longer than Rooney so adding on another 2 years shows his commitment imo. If anyone would like to gladly go back to the days where we flog home grown talents like Wayne then so be it, but today i think shows that we can keep hold of our top players and who knows mate, we may even win a pot or two because the likes of Barkley are willing to stick around.