When Tomorrowland '98 opened, the Imagineers responsible for the project said that they were very careful about placing the AstroOrbiter at the entrance. The height of the kinetic sculpture did not exceed the height of Sleeping Beauty Castle, and they said that the rocket attraction was situated as far back from Central Plaza as the castle is.
I happened to notice, however, in the following satellite image that the AstroOrbiter is considerably closer to Central Plaza than the castle is, so it's no wonder the tower overwhelms this part of Disneyland:
The scale of the AstroOrbiter is too big for Central Plaza. At the very least, removing the top sections of the sculpture would help prevent it from competing with the castle or with the entrances to the other realms.