I'm not a fast runner, and I have to agree that people should line up appropriately for the safety reasons mentioned--especially young kids. Standing near the front with five-minute milers and an anticipated pace of maybe 8-9 mpm feels to me somehow suicidal. Also, the temptation in lining up with much faster people is to go out too fast and burn out.
Since I don't expect to be the overall winner, I think it's fair to yield the front of the line to those who have a shot at winning or placing near the top.
And to be honest, I'm not racing those runners. I'm racing my midpack peers. I'm pushing to stay with the person who is maybe 10-15 seconds per mile faster--that's the person who will stretch me and motivate me to push harder. The slightly faster person and I might not even have a chance at age group hardware. But we might have a chance to find a little more in ourselves and thereby become better runners.
I don't like to navigate around the folks walking with strollers either, and although I usually line up about in the middle of the pack, I still find myself having to do so at times. Why does it happen? Often it's due to people who are newcomers to races, unfamiliar with race etiquette. Race directors often announce before the start that the front of the line should be reserved for those planning to run 5 min. miles or so. But there will always be people with no clue what that means. Of course, you always get those who feel their race entry fee entitles them to equal footing on the starting line, not thinking that it's like the driver who goes 50 mph wanting to stay in the passing lane with people driving 65.
Liberal Democrat that I am, I still think that in a race, you have to respect traffic flow and yield to the faster moving runners.
People have different gifts and abilities. Not everyone has speed. Not everyone can play the violin well. Not everyone can write a Pulitzer Prize winning novel. People who assume that they are equal in status to the fastest of the runners in a race are being greedy or have envy issues. Well, okay, I'll admit, I look on fast runners and think "wish I could run that fast!" but while I might feel a satisfaction and pride in achieving a time that's good for me, I'm not harboring any illusions that this makes me equal to the person at the front. I enjoy my modest successes knowing they are modest.
Mostly, I simply enjoy running and racing--and the benefits to my health and well being in having some kind of goal to help focus my training. Awards can gather dust. Recognition is temporary and often scarcely lasts until the next race. But keeping at the game because you love it, regardless of whether people admire or scorn you--that lasts as long as you're willing to make it last. I feel sorry for people who consider exercise to be a "necessary evil," something that they approach grudgingly or dismissively. Not everyone is an Olympian. But we can all chase that faster self we want to become, whether the "faster self" runs 8 minute miles or 5 minute miles or 4:30 or less.
I don't have or hate slower runners than I am. I know of runners who now regularly finish behind me but who, when they were younger, had me for lunch in races. They stay in the game and I admire their endurance.