Unless you have access to all of the site program details and the selection process Disney went through you have no idea whether that might have been the only piece of land on the property that would support the program requirements for that specific Hotel. There may not have been anywhere else they could put it given it’s requirements.
Too often people here just flippantly say ‘well they just shouldn’t have done that’ without access to any of the facts (which I don’t have either on this one) as to why the decision was made. Despite many here thinking everyone at Disney is incompetent, they aren’t and there are actually real, practical reasons for decisions like this. Just because some ‘fan’ doesn’t like them doesn’t invalidate them as correct decisions.