In a world where everyone seems to think solutions to problems are always about manipulating the way people think and feel it's very hard to trust mainstream discourse.
"everyone"? "always"? Your generalisations may be doing as much harm as anyone you're criticising.