Unfortunately thats how American society is these days, everyone is lazy and wants instant gratification, nobody looks to the long term these days anymore.
Now for my feelings for the topic, and this is just pure opinion...
The second amendment (how I interpret it) is the people (of the US) have the right to bear arms and a well regulated militia... so that being said, we arm ourselves to protect us from threats foreign and domestic. Now say we are regulated to only being able to own handguns, shotguns, and (for the sake of arguement) bolt action rifles (no semi-auto)... then they declare martial law on everyone in the US, and gov't decides they want to keep it that way, nobody has rights and has to do what the gov't says. Now the military enforcing martial law has fully automatic assult rifles while we have only whats mentioned above. If a revolution were to break out in this scenario, it wouldn't be a fair fight. It would be hard to keep up with the assult rifles with the limited arms.
This scenario is not likely to happen, but thats not to say that it can't happen (or thousand's of other scenarios), and this is why I don't believe in taking away guns or limiting what you can have. Again, this is just my opinion, I'm not trying to argue with anyone. I wouldn't say I am hard core pro gun or anything, I only own a .22 rifle that has not been shot in 7+ years, but I would say, I don't like the idea of someone taking away my rights when I have done nothing wrong.