We went to a Atlanta Braves game last year...strange feeling driving through the surrounding neighborhoods, which are not the nicest in the city...then entering the stadium...which is a very nice baseball fantasy-land...which is not exactly cheap depending on where you sit...plus the way-overpriced food...you sit there watching people playing a GAME...and getting paid very well to do it...while just outside the ballpark, there are folks living in poverty...many of whom you'll get to interact with on your way out.
the poor will always be with us...just stating the contrast from life inside the ballpark vs life around the park.