I like the sound of that but at the same time it gets tricky when you have a legal system that stands up for the rights of everyone, including people that you, they or I don't like. Look at the civil rights movement in the 1950's and 1960's, the current LGBT rights movements or the debates about civil rights as they pertain to Muslims. There's a plurality of citizens that would gladly chastise these groups or violate their rights in other ways such as putting them under constant surveillance or restrictions due to their religion, race or sexuality but that is incongruous with a society that holds all individuals are to be treated the same and only held to account when their actions violate a law, not before.
I'm a bigger believer that the problem is cultural when, especially in American society, we started to hold that feelings mattered far more than thought. Debate began to get watered down and the winner was not the person who could show their position reflected what was objectively true and morally correct but instead who could virtue signal the loudest and express their grievance in the most emotional manner possible. It's always 'dream this', 'dream that', 'as an American it is your God-given right to' or 'America is the best nation in the world and there's nothing we can't do' but almost never 'here are the facts about issues the Americans are facing and here are some reasonable ideas about what we can do about it. Let's discuss what you think about it'.
Politicians are very in-tuned with what people want to hear and they do tell them what they want to hear. Even worse, pundits know what people want to hear and actually have an influence on the opinions of their listeners and they'll be damned if they'll let facts and honesty get in the way of their ratings, wealth and access.
America needs to start fostering a culture where they stop equating feelings and sense of self-worth with reality before we can really start discussing how giving primers on good policy will make a difference. Until that happens it's just a waste of oxygen, ink or electricity.