Not sure about City though as they have thrown good sides in this competition over the years. Maybe it's because they like the comp or just the fact they have the strongest bench in the league.
Very easy routes to the final as well mate - This year you lot were the only decent team they had to play in the competition: Preston, Southampton, Oxford, United in the semis & then Villa in the final.
Season before was Oxford, Fulham Leicester, Burton in the semis and Chelsea in the final
Season before that was West Brom, Wolves, Leicester, Bristol in the semis & Arsenal in the final
Fair play to them though, I suppose you can only beat what's in front of you. Just shows that if you take it seriously and get a bit of luck in the draw it's a very winnable competition. I'm sure the supporters aren't complaining about regular trips to Wembley. I think it's nearly 5 years since we've been and it will have been 9 years since we last won anything there