Because I'm a DNS implementor too.
The main people to have adopted that are the people who were already doing things its way.
Microsoft didn't back then, & still does not now. #djbdns, likewise. MaraDNS, likewise.
Of the 3, MaraDNS is the one that specifically calls out that there is a difference in its doco, although the other 2 document the different ways that they do wildcards.
I was pointing this out when it was still a draft.
https://groups.google.com/g/comp.protocols.dns.bind/c/yfgFVyU95rA/m/Fy69mSzL1j0J
