There's no way in hell Hahn is making 5m a year. I bet it's a whole lot closer to 1m flat. After all, that's the tradeoff....you get to be a GM (at least in name, but youre still subject to JRs orders) and endless job security in exchange for a relatively low salary compared to your peers and the owner still calls the shots.
No different than a player who takes a low AAV in exchange for a longer term.
Even 1m a year or 1.5m a year for 10+ years is a great gig for a WH press secretary so Hahn is still coming out ahead.