Indeed, though in this case, it may be preferable then having a hardware issue.
No knock on apple, but this isn't terribly surprising, because it is a gen 1 product. It will take time to shake out some of these things
I've been thinking about it, and although it is a gen 1 product, something within me can't seem to help but wonder why are Apple products in the last couple of years, been so buggy? What happened to "It just works".
I work in tech companies developing products/software and obviously understand why bugs etc happen in the SDLC - but Apple, compared to say other manufacturers, have QA oh so damn easy. They are catering only a handful of hardware specs - while Windows or Android have to cater to thousands of variations, maybe tens of thousands when you consider all the different hardware specs available on laptops over the last few years.
Apple have a tiny set of products/configurations, they must have a lot of regression packs, but why are such obvious bugs appearing? And so many? New Iphone/Mac releases seem to require 2-3 generations before they are not annoyingly buggy. It has come to the point where I find Apple products more buggy than Windows/Android, or just as much, but why? To boot, a lot of the bugs are just using popular/native apps, it's not like I am saying "Why didn't they see there is a bug when playing this 2 year old game from the AppStore at a certain resolution".
If I was a betting man, I would bet that, a lot of these bugs people have been mentioning past couple of months, have all been logged in the software team at Apple, and they decided to release it anyway. I just find it difficult to believe they missed out this many bugs, especially all those graphical glitches and Touch-bar issues, Time Machine Back ups, compatibility with USB devices etc, which would have been heavily tested.
Not saying they are the only company that does it, but, for the premium they charge and having it so much easier than the competition, they should up their game.