The Classic doesn't run iOS and sells in significantly smaller numbers than the Touch. It's an inordinate amount of work for what's effectively an legacy product.
The shuffle and nano don't run iOS and there's no need for it on the classic. You don't need a fancy operating system to play music and video.