Central Park and Golden Gate Park are open to the public every day and don't require you to pay to get in. If I could walk in to a taxpayer funded stadium to play a game with some friends for free or nearly free (as I can with small neighborhood sports fields) then maybe I'd have a slightly different opinion of them.