Yeah I don't have a problem with it. If you want pristine sight lines, go visit a national park
You can't theme a building lazier than Soarin, and it's never ruined my World Showcase experience. I think it will just become a natural part of the skyline over time.