Agree that Bernie is not the guy - don't agree with many of his positions. I never voted for him. But I like to listen to politicians who are honest about real change. Most pay it only lip service - and nothing ever changes. I also like U.S. Rep. Dan Crenshaw (R-Texas). Don't agree with a many of his positions either, but he seems honest about calling out the self-serving, circus antics of some of those currently in Congress. Instead of being supported for political reasons by those that should know better, those clowns should be exposed and sent packing. That's a change I'd like to see. Won't fix everything, but throwing the bums out would be a good start.
Marxist, fascist, socialist, etc. are all labels being thrown around to get people angry and distract them from the things that are simple, obvious, and we can all support.
I don't have a problem with politicians making money. We all need to make money - the world runs on money. As long as they aren't taking taxpayer/government money, insider trading, making decisions based on the money they receive from lobbyists (aka 'bought off'), or other underhanded/under the table shenanigans. Books, events, and the like seem legitimate to me.