They are somewhat split, their Bavarian branch is calling themselves "CSU" - "Christian Social Union", yet one more irony.
Also in the recent years, the more open Nazi supporters split off and formed two separate parties, first the AfD, and later, the "Werteunion" - "Values Union". You can guess what their "values" are.
As much as I dislike the CDU and especially their current leadership, there is still a large number of people in there who believe in democratic processes.
Which is why they do support that kind of leadership and tolerate(d) vile individuals like the Guy of the original post and the founders of the AfD and the Werteunion in their mids.
No, everything about his little handiwork was bad, but there are law's against nazi symbolism in Germany. The guy chose to use the short word "Scheiss" for "shitty" and specifically wrote it with the replacement double S instead of the normal ß at the end, just so he could cram in a nazi symbol. So yeah, he went above and beyond to get in trouble.
The other stuff is bad as well, but he could maybe argue his way out of it as laws about it are kinda vague.
We had ample (pun!) precedent of nooses over the past year. Granted, often slung around traffic lights rather than figurines. I don't think those cases actually went anywhere (prove me wrong).