It makes sense if the parkade is part of a larger commercial building. Dig down a few levels and have 2 levels above ground then put 4-6 floors of office on top of that.
Why does it have to be commercial? Would anyone object to a 10-floor condo behind the arena? You do that and the developer picks up the whole cost of the parking facility. Why are we unable or unwillingly to think along these lines?