Unfortunately, it seems to take a millennia to come around again.We are still very young as a Country, the general public will eventually grow tired of that behavior and then that happens, things will change for the better.
History always repeats itself.
OK, that's an exaggeration.
More like 200 years.