См. Также этот вопрос.
Короткая версия - В начальной среде IDE возникли проблемы с созданием intellisense при вызове из строкового литерала (и я предполагаю, что и литералы типа char тоже). Поэтому дизайнеры сделали методы статичными, чтобы обойти эту проблему.
REEDIT: У меня была небольшая шумиха о том, что дизайнеры .NET кланяются давлению дизайнеров IDE. Но, увидев ответ Попа на этот вопрос, я уже не уверен в этом.
EDIT2: Тим в комментариях спросил, знаем ли мы, что это правда, или это только предположение. Я не смог найти точную ссылку на эту проблему, но нашел статью 2002 года, в которой говорилось об ошибке intellisense в строковом литерале. Это примерно на полпути вниз по этой странице.