Yeah I know it was (supposedly) something dumb that he said was unimportant but which the team was public in saying they did NOT say it was important enough to miss work over. And again, pick up your cell phone and call, ya know? I mean I could see missing work for any myriad of emergencies, and ya just need to use that amazing piece of technology that gives you basically no excuse not to get ahold of someone.
Well, it's easy to sit here and say that, but we still don't know the situation. Maybe he was on his way to practice and found out his kid was running late and got into a fight with his wife, then drove in all upset about that and got stuck in traffic and just said to he11 with practice. Maybe he forgot his cell when he stormed out or couldn't get reception. Heck, maybe he had a phone, but didn't have the right number to call. Or maybe he's just full of himself and couldn't be bothered to pick up the phone.
The point is, I think it's silly to keep him out of a game because he missed practice. If he didn't make a game, then that's a big problem, but guys miss practice for soreness or injury all the time. I work in an office, which is obviously very different, and most people would call in if something was up, even something serious. However, I've seen people not show up because of traffic or weather or kids or whatever and not call in or change their out of office or their voicemail. It would be ridiculous to see any of these people punished for something like this unless they missed some major deadline or presentation, which I would liken more to a game than a practice.
Besides, not having a good player play punishes the rest of the team as much, if not more than the player. If you want to punish these guys, slap a big fat fine on them for missing practice - something like 5% of their annual pay or something substantial they will notice. Just my two cents.