Because that would require them to reshape the islands to create new, utilitarian looking docks, destroying their look, while barely, if at all, concealing the barges. Then you have ugly islands, and still bad views of WS Lagoon.
Edited to Add, the only place I could think that would work would be up against the American Gardens Theater, but even that would only hold 3/5 barges.