you have to stop thinking about this so specifically, and start looking at it in the bigger picture of the entire league.
YES - playing 85 hours after we previously played sucks, BUT guess what, every team that plays on thursday also plays the previous sunday. the lions played on sunday against CAR, WAS played HOU, DAL played ATL, ATL played DAL, NO played PHI. every single one of those teams play on thursday and played sunday. SO this does come down to moving the game from 12 to 7. Could it have been handled differently? the only answers i can think of is to not flex the game into sunday night or change the game from the early thxgiving game to the later thxgiving game (never going to happen), but really, does anyone really think that one team has a DISTINCT advantage of playing 92 hours after their previous game (DET) vs. playing 85 hours after their previous game)
To your other point, field conditions in PIT, CHI, and HOU, while maybe not the greatest compared to the rest of the league, are NOT NEARLY as poor of the condition of the field in MEX. have you ever heard of players saying they would refuse to play if they had to play in a specific stadium before? no, because it's never been an issue. League stadiums are held to a high standard, and the MEX game was not in a league stadium, which is why the standard wasn't maintained and met, and the game was moved.
To your last point, yes, having another 3 days to rest would be helpful, i agree, but regardless, the league isn't going to get rid of thursday night games, there's to much money. and the injury thing is never going to change their mind because statistically, injuries aren't more likely to happen on thursday than saturday. the injury sucks, but the league can't change games just because a team has an injured player. the only thing you'll see come from this is Smith is gonna get a fat fine for a clearly late hit on a sliding (star?) QB, on national TV, that very well could knock that QB out of another nationally televised primetime game that would have been big the league. don't expect him to win his appeal on the fine either.