Well thats your opinion and you are entitled to it, I dont have to agree, I think more players agree with me than you and Rockstar obviously agreed as they made severe changes to the game just for this reason, but that doesnt mean I am right or you are wrong, many people will have many different expectations, and ways to play the game.
BUT if someones way of playing ruins someone else's game then maybe they should re-think their play style because although you dont agree, my game style will never interupt what you want to do in game I respect others and I treat people the way I want to be treated.
This is way more than "just a game" it is a new style of game, and it can be really great for those of us who appreciate the attention to detail Rockstar added into the game to make it immersive and realistic.
If a player isnt hearing anyone on the mic, thats fine, you dont have to hear me to not shoot me, lol shoot your friends, shoot others who want to engage with you, but leave players minding their own business alone, you will never be right with any excuse you can make for causing others to have a negative experience, it is not good for anyone and there is no excuse for it there is no benefit for you to kill innocent people and now the way the game is it will cost you, and the person you attack will have the advantage.
Do anything you want as long as it doesnt effect others, simply put there are many ways to shoot your guns in this game so you dont need to go out of your way to shoot at people just because they pass by, that seems to me like if a player does that maybe their bored, and then I ask how can that be? there are stranger missions, story missions, encounters, achievements, daily challenges, pvp modes horse races, fishing competitions, etc.. I mean seriously you can do a dozen other things that actually pay you in xp, gold, and cash, whereas shooting a person who is trying to get to a butcher gives you nothing but a bounty and an aggravated player who was trying to do what HE wanted until you came along.
The people who enjoy causing that aggravation and do it only for that reason are griefers and unwanted in the game by all, even those who like to mix it up, I dont mind a gun fight, or a fist fight, but I dont like being shot in the back when I am not looking or ready and doing something like skinning an animal or fishing
You suggesting who should and shouldnt play this game is ridiculous, just play the game and have fun, dont worry about philosophy and strategy and what everyone else should be doing.
If you enjoy bothering people then so be it, the game is set up against that type of player these days and people are pretty well set up to defend themselves against it, it will cost you money to do it now, while the person you kill looses nothing but a few minutes so, whatever man.