We have always been a violent society - there was a boxing match in NYC in the early 1900's where everyone entering had to surrender their firearm. There were substantially more firearms collected than there were people at the fight! Our right to keep and bear arms presumes a violent society. We have lost a basic respect for one another that has usually before been in place except on the fringes of the society. This lack of fundamental respect has prevaded our entire society, and I do believe that the media (movies, games, TV shows, etc.) has had a large role in this loss.
I also agree that the medications do not effectively work for everyone, and we are now just under 20 years into the drugs that increase positive affect rather than only decreasing the negitive affect for the psychotic and bipolar. Everyone, unless an identical twin, has a unique biochemistry. No one knows how a medication with work for you until it is tried and you inform your MD. You need an MD who is willing to be educated by you about your physiology - then their next guess will be better. Every MD literally 'practices' medicine. We do not have the 'silver bullet' that only does one thing reliably for everyone - it doesn't exist.
Don't let this discount the thousands that these medications have helped. No, it is not a cure - there is none known. But they do help management, allowing the patient to manage their own behavior.