Peach's Castle may not be the most exciting choice but it's the most iconic building in all of Nintendo's IPs.
I can't see them building a Mario land without the castle, honestly.
I agree. Its to me, like not having a Zelda Land without the castle aswell. It makes way too much sense, especially considering the odds.