Quite.
In the 1970's, 80's and 90's, we used to ridicule Barnsley for living in 'the land that time forgot'. It seems that these days, a similar jibe could be levelled at some Blades fans.
For top flight clubs £4m is an irrelevance. I heard a discussion on the radio last week, in which journalists stated that Premier League clubs regard spending anything up to £10m in the same way as they would have regarded spending £100k, 5 years ago. Essentially, for the majority of them, it's just 'a punt'; and it doesn't even have to come off because as soon as they drop the player into their squad and he 'becomes a Premier League player', then his value invariably goes up immediately anyway, whether he performs or not.
And people really shouldn't use a supposed dip in form over a couple of months as the measure for valuing our players. We're terrible for doing that at the Lane; the club has done it for years to undervalue its assets. For instance, Eddie Howe has openly stated that that is how he got Brooks at the price he did.
The player that performs at the top of his form every single game hasn't been born. For some reason, though, because we see our own players every week, good and bad, we (Directors and supporters) tend to under-rate them whilst assuming that opposition players who we only see in highlights clips, are all better players.