I agree that the CD32 should have had 1MB chip + 1MB fast, just to de-cripple the CPU, and for a console reducing chip ram for CPU speed is an good trade-off. The cost issue is always a factor, having 4MB RAM wasn't an option in 1993.
The A1200 should have had a SIMM slot for a 32-bit SIMM accessible via a separate trap-door, so people could add memory without buying a whole memory expansion for the trapdoor. However I think C= thought that people would buy PCMCIA memory expansions!
AGA clearly should have had a chunky graphics mode, nothing fancy - maybe just the hardware interpreting bitplane data differently - a 1280-wide 2-bitplane display could have been interpreted as a 320-wide chunky (but not quite linear) display. AB3D could have used a 1280-wide 1-bitplane display for a 160 pixel-wide linear chunky display...
Edit: Yes, the A1200 was £299 by that time, I remember buying mine for that price. I agree that a simple spec boost could have been done by C= to boost sales - a 4MB A1200 as a standard option for £399 would have been a good start in 1993. Then again I still think the A600 should have had a 14MHz 68000. Stupid C= cost cutters.
Edit: Mods - should the CD32/AGA stuff be split out into its own thread?