My read too.
In their time travel fantasies these demented types have put forward a Nazi (in uniform no less) going forward to 2017 being welcomed by patriotic Americans.
The Left for which there is nothing of the old extreme Left thats extreme to them anymore sees evil where there is good and good where there is evil. They celebrate abortion, homosexuality, socialism and even madness.
McGovern would be deemed right of Center to these loons.