This debate will never end. Everyone needs to pay attention, plain and simple. I DO think people with strollers sometimes use them as a way to push past people in the parks. Same with ECV's. Add in people who are checking their smart phones at the same time and there's bound to be a crash or two of fifty! I know I am guilty of checking my phone for our next FP and have almost run into people. I always say "I'm sorry" or "Excuse me" when it happens. I would NEVER do it walking down a crowded Main Street. People need to use common sense with checking their phones. Step to the side and do it, not while you're walking through Fantasyland. Heck, I've even been run into by people too busy checking their social media accounts as opposed to watching with their going. If I notice someone is going to run into me, I give them a swift hip check and a "watch where you're going!!". That gets their attention pretty quick (sadly it doesn't do much because 2 second later their eyes are already glued back to their phones)
People with strollers and ECV's also need to use common sense. You're manuevering something that could possibly hurt someone if you hit them hard enough. Just because YOU are pushing a stroller doesn't give you the right to move people out of the way with it. When there are crowds, everyone is trying to get through, not just you. EVERYONE just needs to watch where they're going.
On a total side note, I never understood being buried in your phone at the parks. I can't tell you the amount of kids I've seen that are 10-12 years old playing on their phones the entire wait for an attraction, or through an entire meal. This younger generation has become WAY to dependent on cell phones and video games to keep them entertained. If you're going to just play on your phone the whole time, why not just stay home?