These accidents and more to come, show this software is not ready to be on the public roads. In this case, GM's "creativity" of delaying the software will be a image and cost saving move. Tesla is already paying the price with safety investigations, bad press and a lawsuit.
Your assertion regarding Tesla is exaggerated and premature at best.
As for Cadillac, it is important to realize that the current state of their semi-autonomous 'Super Cruise' mode is such that it did not actually qualify for entrance in a recent self-drive benchmark, as reported by motortrend:
Testing (Semi) Autonomous Cars With Tesla, Cadillac, Hyundai, and Mercedes - Motor Trend
So Cadillac is not even able to provide their customers with anything close to what Tesla offers.
As such their "image and cost saving move" comes across as specious.