Watching it all is mind-numbing. After that, I have to add Ben Wallace to those at blame. The article makes clear that he was personally distraught from the death of his brother the week before. Still, the NBA has plenty of hard fouls. There is some element of "losing face," and if you get a hard foul, you feel you have to respond.
Also, I will never fault an official for taking a hard line and ejecting a player or players. The officials let the game get out of hand, and should have dealt with the chippiness a lot earlier.
Lastly, just looking at the video, it does reflect poorly on the Palace and on Detroit fans. If you're a Detroit homer and think the article and the coverage is biased, watch the full video with and without audio, and then tell me you think the fans were fine.
I don't know what Stern has in place, but I have to believe they will do whatever they can to keep something like this from ever happening again. It also makes me wonder if any NBA teams will think twice before drafting anyone involved in the Cincinatti - Xavier brawl eariler this year.