Pretty dumb they are making Detroit play 3 nights in a row. How was their no other way to schedule the game?
Scheduling relies on many things: Detroit being available, Carolina being available, mandated NHL days off (Christmas Eve, Christmas, Boxing Day, Centnnial and Winter Classics, new 5-day bye week) and PNC being available. Here's the conflict breakdown (not all conflicts listed when there are multiple conflicts):
December:
21-23: CAR 3-in-3, CAR game, CAR game.
24-26: NHL Holiday
27-29: DET game, DET 3-in-3, DET game.
30-31: CAR game, CAR game
January:
1-2: Outdoor games
3-10: Carolina hellscape.
10-26: Detroit hellscape.
27-29: PNC events (Comedy Get Down, Monster Jam x2)
30: Uh, I found a day, but can it be turned over from Monster Jam?
31: CAR game
February:
1: PNC event (College basketball)
2-4: CAR 3-in-3, CAR game, CAR game
5: DET 3-in-3
6: DET 4-in-5
7-12: DET mini-hellscape
12-16: CAR bye week
17-21: CAR game, CAR 3-in-3, CAR game, CAR 3-in-3, CAR game
22-27: DET extra-large bye week. Six days instead of agreed upon 5 days. I don't know which day is not part of the bye week, but for the benefit of the doubt, let's say it's 27. In that case, 27 is a CAR 3-in-3.
28: DET game
March:
1: CAR game
2-24: DET hellscape. Every free day for DET makes a 4-in-5 or a 3-in-3.
25: CAR game
26-30: DET game, DET 3-in-3, DET game, DET 3-in-3, DET game
31: CAR 3-in-3
April:
1-9: Carolina hellscape
10: Even if they extended the regular season by 1 day, it's 3-in-3 for CAR.
So, in short, there's only one day, 1/30, that causes absolutely no conflicts. And even that's questionable - I imagine Monster Jam must be a helluva cleanup afterwards.
Perhaps a second day could be counted if 2/22 were allowed as a non-bye week day, because the bye week is only supposed to be 5 days long. Or maybe Detroit gets an extra day off because their bye week crosses the weekend, unlike some (most?) teams.
And, actually, looking at the schedule, my original idea of pushing the 3/28 game to 3/29 to avoid a Detroit 3-in-3 doesn't really work, because it makes a Detroit 4-in-5. Honestly, I don't know which is better, but the "day off" for Detroit would just be them stuck in Carolina. And doing that simultaneously creates a 4-in-5 for Carolina.
I guess the NHL decided to give only one team pain instead of both teams pain. And if you're going to have to do 3-in-3, at least there's no travel on each day.