Sure, they have their place and regardless they get decent MPG.
It always seems like they're the most idiotic drivers on the road. Line of slow cars you're stuck behind? Probably a Prius. Failing to properly merge? Oh look! It's a Prius. There's a strong correlation between entitled and/or poor drivers and Prius owners!