I don't think you know what Fascist means. It's becoming yet another word the left is overusing and losing it's bite. They've already worn out racist, bigot and homophobe.
I sympathize.
The Right calls everyone on the Left a communist, but there are some large differences between Marx (who didn't believe in private property or markets) and Keynes (who believed in private property and regulated markets). Keynes actually saw tax breaks as an important fiscal tool during recessions, and he was outspoken in his support for the incentive system of capitalism over that of communism. But your side knows none of this because you live inside Talk Radio generalizations that lump all your enemies under a handful of interchangeable terms - Liberal, communist, socialist, fascist, etc. All these terms have deep theoretical differences that your message system never mentions.
FDR and Reagan were the two greatest military Keynesians the world has ever seen. Neither of them were communists, but both used government to stimulate market activity. Both men created massive domestic industrial output for war, with the resulting jobs and technological advances having an immense multiplier effect on the wider market economy. Do you know how many defense jobs Reagan added to just Orange and San Diego county's alone? Each government job that Reagan added represented another person who flocked to "Main Street" and spent money. This absolutely helped those local economies. And what about the satellite technology that came out of the Cold War Pentagon and NASA budgets? -the result of which has been massive profits across several economic sectors.
Republicans - since the rise of Talk Radio - have used Keynesian, Marxist and Fascist interchangeably. This wouldn't be so pathetic if your side could at least name the theoretical differences. Your side does the same thing with Muslim, Islam, Arab and terrorist - all used interchangeably.
(And you have the gall to accuse the Democrats of loose rhetoric.)