My biggest complaint from the scrimmage I played tonight was the guys who take ridiculous shifts. One guy was out there almost the entire time, he would take a 10 minute shift, and the rest of us were taking 45-60 second shifts. We could tell he was getting tired, as he is a better player than some of us, and was absolutely worthless 90% of the time he was out there. About 60 seconds in, he starts slowing down. 2-3 minutes in, he's casually skating along, well behind the play. His exhaustion was causing him to miss passes that any beginner should have been able to catch, and he got mad when we tried telling him to take shorter shifts.
Dude, if you're tired, get the **** off the ice. It's simple. You aren't doing yourself any favors, and you're not contributing to the game in any way when all you can do is lazily follow the play, rather than getting into position for a one-timer, helping out defensively, or even getting involved in the battles for possession along the boards. I've been skating for 3 months, and even I know that I'm worthless when I'm tired. If you want ice time to practice skating, hit a public skate or stick/puck once or twice a week, don't screw over the other players because you think you're gods gift to hockey, and physical exhaustion doesn't hinder your game play at all.
Sorry for the rant, I just can't stand when guys show up to play a team sport, and act like they are the only ones there that matter. I know I'm not the only one who was bothered by it, I just kept my mouth shut, since a D or low C league player isn't going to listen to advice about hockey from the bender on the bench.