Telephoto shots are a deception. They do not show what it's like in real life. And posting them and saying "SEE??!!" is, in fact, a deception. Notice how anyone wanting to make the point of how horrible they are almost never posts a regular shot. Instead, they show an exaggerated view.
I've been to Epcot with the BBB. It is indeed towering from the parking lot. But, once inside the parks, the buildings and landscaping surrounding one in Future World quickly makes it mostly obscured. And looking from across the lagoon, it easy to miss unless you look for it.
That said, I'm not defending an unthemed visible building. It definitely should have had a facade or architectural elements to make it 'fit.'
But telephoto shots and claims of it towering over SSE are just hyperbolic, and what's truly risible.