Comerica Park is in downtown Detroit.
There is no Top Golf in Atlantic City. The nearest is Cherry Hill, nevermind that most ACY pilots live at least an hour north and/or west of Atlantic City.
American Family Field is an excellent venue. Just checked and the drive from OHare to Wrigley is 45 minutes at the moment, vs 1 hr 10 minutes to the Brewers ball field for a much better experience.
Get over it. Why do you care? There is no grand scheme to ruin your day. That's on you.