The move from Highbury to Emirates long term was the right one, because let's face it, if we didn't move back then in 2006, we would've had to eventually. So many other teams have had to find ways now of increasing stadium sizes who are a decade behind us, such as Spurs, Liverpool. West Ham leaving Upton Park completely for a new home. Chelsea still trying to find ways of expanding their ground. Everton with the same problem.
Would've loved to have stayed at Highbury forever but without the move, we'd have been accussed of standing still on that as well.
We have everything we need now. It's just ultimately down to the people in charge at board level and management level that lack ambition and that is what's really holding the club back.