Not my point at all, rather, that a well chosen domain name that's immediately recognizable as such, and a part of the corporate identity and trademarks, is an essential part of having an Internet presence.
Also ultimately your domain name and wherever its MX record points to is the start of authority for setting up official business accounts with all of the popular social media promotion channels (you sure aren't letting your social media people run the company instagram page from an account linked to their personal gmail accounts, are you?)
By no means would I say that people should ignore all the other ways of driving traffic to a company's online marketing presence, via all other modern means of social media (instagram, tiktok, facebook, twitter, whatever is the new hot thing of the current year). And having a dedicated app, partnership with third party food ordering services if you're something like a burrito delivery service.