The hotel towers are well taller than the parking garage. They aren't hiding a 400" Ferris Wheel and a 420" Star Flyer.
Plus, once the second campus opens - pretty much on I-Drive - I think Universal is going to want people to know about it. If anything, Universal doesn't want people to see the ugly view and neighbors that surround them.
Best thing to happen would be that those ugly neighbors upgrade their store fronts to beautify the area a bit. Or Comcast can just buy them and bulldoze lol