People who would go to baseball games live far away from the stadium and would prefer to not walk or bike miles and miles to get there, and American public transit and biking infrastructure generally suck. Parking within 1000 feet of a venue is an expectation for most events and attendees.