Although I agree if that is the case to play devils advocate it isn’t always the case and can be excusable. Some bugs only appear in none standard configurations or very rare number of cases thus even with extensive testing they only show up once the fw/patches etc go live in the community. Without knowing what the bug is or how easy it is to repeat it it’s hard to say if Canon are pushing things too soon.
Plenty of companies push things too soon with minor inhouse testing and they [Canon] may be doing that. However I have seen problems a few times were such things trigger more from user “error” doing things in none standard way that manufacturers miss because they tend to abide strictly to the official manual sop way of doing things when testing.