This is where we have to separate Universal and the gimmick that was the London Resort.
I've seen comments online from some people saying they don't want it to end up like the London Resort. But the average person won't understand that the people behind the London Resort didn't own the land and didn't have any substantial finances backing them. Not to mention they chose a pretty stupid location, with no experience in constructing themed entertainment.
I'm presuming Universal have been scoping sites for a while and have opted for this particular one due to a number of reasons. It's probably a lot easier to build on with some of it being a former manufacturing site. And they've probably been investigating the planning system and the usual pitfalls other projects have fallen into. It doesn't look like a site for endangered jumping spiders