Any IT department supporting MS products needs to be totalitarian to some extent.
The issues are mainly with drivers, we are not seriously limited with software. CAD isn't suited to thin client technology, and we don't have problems with animation. The idea of citrix is to /save/ money.
Citrix works best either ias an extra program running on your desktop, or on a non-x86 windows based terminal.