Australia has this too and we don’t have as good public transport as you. You can’t even drop off nearby. Basically, everyone is on buses to car parks away (schools and other places are used) or train stations. It’s a pain in the butt, but a way of life if you want to watch a game. Tickets at these stadiums include free public transport for the afternoon, so it’s included in the price.
Not to mention my saved places aren’t permanent markers in the map. I’ll zoom in, still can’t see it. Search for it, oh look, there it is, right where I was zoomed in