No, you're not missing anything... If you only need 5 odd instances, then yes it's cheaper. But then you need to maintain those individual instances, vs just 1 shared terminal server environment (in respect to applications, updates, licenses, etc), not to mention memory/RAM load as well.
Yep...