I think by weird crap he meant more that it was weird that they actually got into the contest, not that the style is weird in any way.
this I can definitely see, I actually disliked touhou music for the longest time because my only exposure to it previously was the crap people nominated here -_-