I have no problem whatsoever with the removal of the thumbs down and think it's a good move for all the aforementioned reasons.
Another thing that I think could be improved is the star rating system attributed to users. I have always assumed star ratings denote a scoring system that follows something similar to 1 star=poor, 2 stars=below average, 3 stars=average, and so forth. I think, when applied to a users contribution and experience, the star rating system is confusing and misleading. If I see someone who is, say, 2 stars out of 5, I automatically assume their ability to respond to a question as "below average", when in reality it may simply mean they are new to the forum or only post sporadically.
If I could suggest an alternative system, I would instead like to see one similar to the Whirlpool forums where you are given a user title that correlates to your participation and experience levels.
Just a thought