Funny how there's two garages across from eachother in that picture, but only one is seen as offensive by general decree. Wish people would care as much as they did when they built the Motor Mart.
To be honest, I also hate the Motor Mart and wish it would at least be converted into a use that didn't encourage car trips, but that tends to be an unpopular suggestion. People much prefer "let's just make the parking ramps pretty!" for some reason.
At ground level, the Motor Mart is a row of restaurants (and maybe some retail, I don't recall right now). What's above the ground level doesn't matter much when you're walking there.