I am not surprised. Twitter is full nutcases.
Well, when you create a system that facilitates communication solely in sound bytes and bumper sticker slogans, don't be surprised when the short attention span/low information types who soak up that kind of shit flock to it.