Intercom/etc are incredibly useful both to businesses and customers alike. But not necessarily all customers, I respect that.
There will always be someone who doesn’t want a particular feature, etc. That doesn’t mean it isn’t valuable to someone else?
I can dig deep in there to find the help desk, but I'm not sure my parents could.
(Incidentally, I have JS off by default, which naturally neuters these and other annoyances. It's only when I have to turn it on that I get assaulted with things like this.)
Often times you will scroll through a page and a chat popup will show, but nobody is actually there to chat with you (because it's outside business hours, or they never intended to have someone available). So it's a misrepresentation of service and becomes a spammy annoyance.
I also think it's debatable whether that floating chat modal needs to be on every single page on a website, which is often the case. If you're going through a lot of sub-pages on a website, it definitely becomes an annoyance.
That point is almost never when they load when you’re halfway through scrolling down a page.
At that point they’re just another piece of cookie / GDPR / autoplay banner ad spam that does so much to ruin the web.
Why can’t they be housed as part of a separate customer support section? Other than that it wouldn’t make Intercom’s numbers look as good.