Not if all other clubs were run along similar lines. At the moment though it probably limits CCFC to no higher than a possible mid table Championship finish with plenty of good fortune.
For me I think it is more about momentum. How many teams do you see winning League 1 and then carry on that form into the next year. CCFC at the moment have a culture of losing... more than anything we need to break that culture. Look at Burnley - did they even have a top 6 Championship budget?!