Lack of 'big signings' ultimately made us fall at the last hurdle. I hate always using Spurs as a comparison for everything, but that's why they probably won't win anything substantial unless they go out and buy a few world class players to add to what they have. Same reason Liverpool won't win the league. United, City Chelsea are way ahead in pulling power.
I think we'll join the party next season and it will be a competitive top 7. Smart recruitment and effective management can get us there. Increased expenditure in players and wages are required if we want to firstly remain competitive and secondly start winning silverware.