How many of the current PL stadiums have you visited to come to this conclusion? I ask because I've been to 19 of them (Ipswich is the one I'm missing), and there is only one which I'd consider to be a better stadium and all round match-going experience - which is obviously Spurs stadium for the avoidance of doubt.
You say you care about the facilities, such as how quickly you can get a snack; but you mentioned Spurs, Bayern, Atletico & Real Madrid? Have you ever tried to get a snack or a drink at half time at any of their grounds? Admittedly I haven't been to Real's new stadium since the renovation but the other three aren't any quicker at half time. Pre game, you can easily get a drink in a minute or less at Old Trafford, how much quicker does it need to be? Heck at Atletico a couple of years ago the queue was about 20 minutes for a drink an hour before kick off (and that was with god knows how many people in front jumping out of the queue when they realised it was 0.1% beer). I don't dispute the stadiums themselves are fantastic, but let's not pretend they're any faster at serving customers than we currently see.
You mentioned the roof leaking, obviously this is something that should be fixed, I agree. But I don't see Dortmund supporters crying about the state of their stadium, if anything it's generally held up as a hallmark of what a football stadium should be by supporters. I was there last month and the reality is that the roof there is even worse than Old Trafford, I was probably stood 20 yards away from a waterfall way beyond anything I've ever seen at Old Trafford and by all accounts that wasn't even the worst leak they had during the tournament. And that's without even getting into their lovely sticky grey concrete concourse areas which wouldn't look out of place at Selhurst Park.
I've been to 263 grounds in total worldwide, yes I'm a sad act who uses a website to record new stadiums, and only a handful are better than Old Trafford. Spurs, Bayern & Atletico's grounds are part of that handful, the version of Real's previously was not although I've no doubt the new build will be superior. I'm not against progress, I understand that Old Trafford is at a point where work is required and a new stadium may well be the best option, but the point of my post is that Old Trafford is just clearly not a "pretty shit stadium", unless we are saying that every stadium in the country is shit apart from Spurs? It's still a very good stadium, it's just no longer state of the art.