Why Do People “Need” M4 Type Assault Rifles?

According to the NY Times, the shooter in Newtown used a Bushmaster M4 assault rifle. There are barely any reasons for this type of weapon to exist at all, and absolutely no real reason for civilian models of this weapon to exist. I heard discussion of using these weapons for self-defense; some even stated that …