+/- might not be a good indicator of anything on a game-by-game basis, but over a number of games throughout the season when comparing players who have played on the same team, in the same system, under the same coach? There's definitely some reasonable conclusions to draw from it. I'm not saying I consider +/- the be all end all of anything, in fact I think it's largely a useless, unfair statistic. But under the right conditions, there's definitely a thread of consistency. Again, compare the top guys to the bottom guys on the team in the stat. Our best players this season are near the top, the ones who have struggled the most are near the bottom. Doesn't necessarily mean a whole lot, but it shows that there is some weight to the stat when comparing players of the same team.
I see what you're saying about player roles on their respective team, and it's a good point. Often players used in an offensive role have the benefit of being on the ice when goals are scored for their team, regardless of whether or not they did a damn thing. And I have no rebuttal for it. It's a perfectly valid point, but it doesn't change the fact that our top players are at one end of the spectrum and our weakest ones are at the other. Can you honestly tell me that if we played Smid-Engelland for 25 minutes a night, fed them offensive zone starts, and played them in an offensive role that they would have a similar +/- to Brodano? Not a damn chance, in fact, it'd probably be even worse. Maybe an unfair point, as those two have never been capable of playing that role, and they never will be, but I think you get my point. Like I said, I don't put much weight into +/-, and I fully acknowledge that it's often misleading and unfair, and as you point out, it favors players given certain roles on a team while works against others unfairly. But to say that it is, without any doubt, 100% useless in all given situations in comparisons? I simply don't agree. I won't argue the point though. If you think it's 100% useless, that's your call and you can think whatever you choose. Agree to disagree.