People are either so selfish or clueless to the fact that their actions impact others. Anyone who has been to a national park knows that traffic can be stopped for animal viewing. It has to be expected to some extent and even planned for for in your day schedule. Delays will happen. But the worst I've ever seen was in Yellowstone.One of my only complaints about the National Parks is this. Too many assholes that have no respect for the nature or people around them. I wanted to strangle people in the Alpine zone at Rocky Mountain National Patk last year. Signs all over the place to stay on trail due to delicate flora and they are trampling it to get their fat ugly faces in a selfie that no one wants to see.
We stayed in Gardiner outside the North Gate. We left for Salt Lake City on our last day there and cut through the northwest corner of the park and out the West Gate. As we were heading toward the gate, we saw a line of cars stopped in the oncoming lane. There were 2 bison near the road and every car was stopping to take photos. I happened to glance at my odometer at the time. We were moving rapidly toward the gate - as the only car leaving that day - while the length of the stopped line of cars kept growing and growing. It finally ended after 7 miles.
Many people at the end of that line were out of their cars. The reality is that 1/2 of their day in the park was going to be spent in line while people took pictures of an animal they would see dozens of more times that day.