There are too many things wrong here to even go into them.
I can only just shake my head.
This is what the left and the social libertarians see as progress.