I understand; that makes sense! I agree that’s not a great experience.
If you want, I made this tiny plugin to allow <button> with disabled attribute: GitHub - Arkshine/discourse-markdown-allowlist · GitHub
Unfortunately, you can’t make settings in this situation, so if you want to add another tag, you will need to fork my repository and add it yourself here.