I think my "favorite" part of these monstrosities is that they seemingly appear to be intentionally designed to block views across the lagoon. It's not just that they clutter the open expanse of the water, but when viewed from one shore, they're almost perfectly sized to completely cover the pavilions on the opposite side.
Looking across the lagoon from the elevated bridge next to the UK pavilion, the screen is about the same height as the Mexico, Norway, and China pavilions on the far side. Only the tallest spires poke up over it, with the building masses below the sight line. Presumably this will come even more into play as the additional barges are moored, further blocking the clear vistas.
View attachment 518361
Upon first glance of this photo (from ground level at Showcase Plaza?), the barge appears to be about the same height as the Japan pavilion. It isn't until further examination that you notice it's blocking the American Adventure pavilion almost entirely. The AA building is by far the largest in World Showcase, and employs several clever tricks to fool your eye into making it blend with the miniature structures in the other pavilions. In reality, it's a massive structure that dwarfs its surroundings. And yet here it is, completely hidden by just one of these new barges.
Not only is this an eyesore during the day, but it will also be a dramatic departure for the format of the show at night. Part of what has made all the previous Epcot lagoon shows unique is how they embraced the World Showcase setting, with spotlights and lasers criss-crossing the lagoon, torches and pyro in the round, and pavilion perimeter lights being incorporated into the show. Not only did the shows follow the spirit of World Showcase, but the area was physically incorporated into the show in a way that isn't done for other park's nighttime spectaculars.
This new show seems to be taking the opposite approach, yet again. Instead of assimilating World Showcase into the production, it's actively blocking it out. It's hard to feature lights on pavilions across the lagoon if your new barges block those pavilions entirely. The intended focal point is the show infrastructure itself, and nothing else. It could be on any body of water, but just happens to be plopped onto this one, without any context for its setting.
Given that the show only has the most tenuous thematic connection to World Showcase, that approach may fit this particular show well. But if that's the best show they could come up with for the venue, then it's a very sad state of affairs.