No-one has said Maguire is good enough for the EPL. I think he's as good as Goodwillie on current form though I don't think they are likely to play in exactly the same role. He's also a young player who's played under a complete idiot for 18 months, so I presume it follows you believe no-one at the club merits a new contract, given 18 months worth of form.
But please, spend a bit of time trawling for all the examples of folk saying Maguire can cut it in the EPL.