Completely agree that currently we aren't in a position to be winning trophies, but we were only a few years ago.
The team we had with the players you mention we did everything but win a trophy. had we won a trophy Levy would be genius. Unfortunately the players/manager weren't able to get us over the line at the time.
We had a poor season last year, mainly because of a dinosaur manager who fucked the club and the squad over massively. 7th still isn't a bad finish in the grand scheme of things but nowadays it's seen as a disaster.
I have a feeling 7th will look like a wonderful achievement compared to the upcoming season.