Presumably by "what he's done for the city of Detroit" you mean not paying any taxes, rents, etc. while at the same time asking actual taxpayers to heavily subsidize his "redevelopment projects"? If so, then yes, he's done a lot for the city of Detroit haha.
But yes, he has spent a lot of money to make the Tigers a contender thank God. I wouldn't know what to do if I couldn't go straight from watching the Wings dominate to watching the Tigers do the same.
I know there's some dispute about taxes he owes and whatnot, but that doesn't erase the good that he's done for the city. Of course he wants to make money off it but he's carved out an area of Detroit people can go to sporting events, concerts, eat, drink, etc. And dealing with the city of Detroit and the city council in particular cannot be an enjoyable or easy task.
Point being, Ilitch has done a lot of good for Detroit and certainly deserves praise for buying the Dead Things and restoring the Wings to their former glory. It's one thing to poke fun at that awful rug on his head, but implying he's some senile drunk is pretty classless.