Where a team is in the standings should have zero relevance.
Pretty much this.
Missing a practice is a serious issue. The players have a 3 month offseason most years, plenty of time to get all their personal fun in. It's not an optional team event. Especially considering other off ice issues and his history prior to coming to Buffalo.
Team has to act swiftly and fairly, which they have. Don't do it again and we won't have an issue.