I think Commodores problem was that upper management really believed that they were better off selling PC-hardware developed by other companies under the powerful Commodore brand. They didn`t undestand that it was the technology what made Commodore successful.
The A600, 264 and CDTV where great, but they didn`t get the money and attention to bring them to the market fast, complete and with the right advertizing and software, because the money was wasted elsewhere.