I think the general argument is against keeping mutable state in static classes, and basically using them as global variables. There's nothing wrong with static helper methods in a static class.
And as to why global variables are bad, I'm sure between here and google you'll find half a millions pages and blog posts about it.