128 was a scam. It was a way for Commodore to get rid of unused sunk cost R&D (MOS 8563). Buyers were promised C64, but twice the number so must be 2x better, received C64 with another almost separate computer glued to its ass. Second graphic chip requiring expensive monitor, second CPU. As a bonus manufacturing C128D was more expensive than Amiga 500!