What a lot of people seem to forget is that big corporations like Commodore were/are not run by the engineers - it's marketing and the accounts departments that have the final say.
I know - I've been there!
I'm sure if the CBM engineers were given free reign things would be very different today...
I'm also pretty sure that Dave Haynie knows what he's talking about...
Mike.