interestingly according to the NTSB there have been 6 fatal crashes of mooneys in 2007 so far and (excluding the greenland ferry incident) 2 in Cirrus - (that's crashes causing fatality not fatalities) there are about 8000 mooneys of all type on the register and just under 4000 cirrus
Amazing what you can do with statistics when you've got a point to make!
regardless of one's support for a particular make there should be a lot of general interest in this crash because it looks a) like a situation where we would all expect to control things (15-20kts xwind is no big deal in a cirrus) and it does look like a stall spin.
So instead of trying to blame the aircraft which would be nice and comforting (for some) we should be asking are there techniques we need to improve - there but for the grace etc ...