Regarding "botched". This isn't a personal criticism for any member of the team developing RadeonSI OSS drivers, it is a criticism of AMD's priorities, timelines, and release management. Any snarkiness that you are getting from entertainers like Michael, or the community over which he holds custodianship, is due to the jealousy we all feel when we see the Catalyst driver performing. People like to complain and whine. It's human nature. We like to complain about the OSS driver. Catalyst's existence makes it easy for us to do so. OSS developers are in the unfortunate position of being a liaison between consumers and the business side of AMD by virtue of their accessibility.
I'm not certain that (the business end of) AMD understands the situation, or the potential stakes involved. Looking at their history, one would be hard pressed to remain optimistic.
Don't get down on the snarky comments. Understand that our issues are real, and that the entity responsible for our issues is the business side of AMD.