HTTP/3 is fundamentally a different architecture than /2. To fully embrace it requires rethinking backend design significantly; just bumping a version number on HTTP without utilizing the intention of the spec is incorrect.
HTTP/1.x is not obsolete. It fills a very relevant request structure that most of the Internet still runs on.