Very much doubt Ayoze Perez would have been on many people's shopping lists this summer - and he'd scored 0 goals going into last night, imagine the pelters he'd have been getting off our fans. Tielemans was already there, signing him is the same as us signing Raul. Perez is the ONLY new player from last season in their starting XI, Praet isn't getting much game time.
It's too simplistic to think "we finished above Leicester last season so we should always finish above them now". The margins were fairly fine - five points, massively helped by us beating them in the last minute at Molineux - and it's only four seasons since they won the title. They've had all that time (and the finance/stature that continually being a mid-table PL team for that length of time gives you) to gradually move on from that team, bar Vardy and Schmeichel. Three years ago we were still playing Dave Edwards for every minute of every game. You have to remember how accelerated our progress is and it's not always going to continue on that trajectory.
The biggest difference between Leicester now and 12 months ago is that they have a far better manager in place. Unless you think we also need a better manager...
This is not to say we got everything right in the summer because we obviously didn't, but I do find the mindset of our fans quite odd sometimes, as if we've now got a divine right to be better than the likes of Leicester, West Ham, Everton etc because of one season.
Plus as the pundits like to remind us every week, we have far more games to play than any of those clubs this season.