Well, you can't see the BBB from inside: The Seas, The Land, Soarin', Imagination, Le Cellier, Impressions de France (or the new Rat ride), the Moroccan restaurant or museum, Mitsukoshi, the Italian restaurant(s), etc, Mission: Space, any of the rest rooms, etc.By making a gigantic eye sore that doesn’t magically disappear no matter what color they paint it.
Oh, and ironically, you won't be able to see it from inside the GotG ride, either.
So I still don't see how it "ruins" Epcot.