The notion that teams don't dress fighters is an outright lie.
It's not just about fighting though. It's dressing guys who can do something on top of fighting. Orr has a career 24 points in 463 games. He is in a stretch of 0 goals in 78 games; 0 points in 62 games. No, he will not put up a lot of points off the 4th line, most don't. No, he will not put up a lot of points in limited minutes, most won't. But his only skill is that he is willing to hit people and drop the gloves.
Pretty much every single player on your list has significantly more points than Orr, or is producing at a pace that will pass him quite easily provided they get to play in the league as long as Orr.
For a guy who can't skate, can't handle the puck, and recently hasn't even been a good fighter, it is baffling how he maintains a roster spot over guys like Bodie who are willing to fight AND chip in the occasional goal. That is what people have a problem with. It isn't about dressing a fighter vs. not dressing someone to fight. That element of policing the game on the ice is a part of hockey tradition and until fighting is banned from the league, no team should rely on their top 6 players to do the fighting (as in Orr in the lineup and it is Lupul dropping the gloves).