To play Devil's advocate,, Sea World is at best a 2-day park with Aquatica, seems to rely primarily on local APs and international guests who stay for longer stretches (so primarily motivated by best price), and is on the edge of an area so overbuilt with hotels that you can always find a bargain on a 3 or even 4-star room.
Would this be an awesome addition to Discovery Cove? Sure, but that's a limited pool of guests, most of whom will expect a level of luxury I'm not sure this hotel could offer.