You're right about the overhang in the loge and mezzanine.
The bathrooms can be fixed up, though. That's no reason to build a new stadium, although since they're not using taxpayer's money, I really don't care.
The walkways at Yankee Stadium are even narrower, I think, and getting in and out of there is worse, IMO.
The way you feel about Giants Stadium is the way I feel about the Nets moving to Brooklyn.