Also, have our society evolved into one that we actually want? I would expect the answer to vary greatly, depending on whom you ask.
Jests aside, these are all valid points, and it's sad that the current political climate has become so polarized that it's difficult to have a reasonable discussion about this. Going from one extreme to the other won't necessarily result in a net improvement.