And Universal has one for American Express holders because they make money off their Amex association. All parks are out to make money and have lounges for those reasons. Sea world wouldn't survive without AP holders so that is why they have lounges to thank AP pass holders and to get them to renew each year.
I just don't see how anyone has an issue with a lounge in a non-used space for a subset of guests. Every park does it and Disney was the last to catch on.
Oh and they aren't building anything doesn't hold up this year. They are opening a new ride, a refurb, and new show this year. Universal is opening a new ride and refurb. The next 3 years they will be opening a new land each of those years. I get there past sucks and Disney doesn't some crappy things. But I feel we sometimes carry their shortfalls into other things that just are no different than what the other parks are doing.