Dev Home now appears in my Apps and from what I've tried there is no way to remove or uninstall it. It asks me to 'finish' downloading its update so...
Microsoft 365 Insider Blog:
Hi, Microsoft 365 Insiders! We’re excited to share with you that you can now mute and unmute yourself in Microsoft Teams...