Have we? Is it really that common if you aren't a player/cheerleader? I have stood on an American football field only once and that's because I was helping out a friend capture audio of the game. I've certainly seen them on TV, but that doesn't really give a great sense of distance. I've seen the Statue of Liberty on TV a lot and that's about a 100 yards too.
I think that people keep complaining about it because it's clearly a flawed way to measure something, but people still keep using it because we don't really have something better to replace it with. We just don't have enough things around us that are measured reliably and consistently I guess.