Мне кажется странным дизайнерский выбор, что текущая информация о культуре (CurrentCulture и / или CurrentUICulture) является свойством работающего потока. По крайней мере, кажется, что объем такой вещи должен быть на один уровень выше, на уровне процесса.
Но эти вещи обычно имеют смысл, когда вы слышите обоснование. Было бы полезно выяснить, почему расширение. Разработчики .NET решили, что Thread - правильное место для размещения этого свойства.