The roborock S7 barely makes that minimum requirement, and I've never found a second one - as far as I can tell, the alternatives are not out there, and I'm waiting with credit card in hand to be proven wrong :-)
We have everything you mention above and have HEPA bags.
We went against self-emptying because 1) those docks looks ugly - my wife calls them rocket ships and don’t want it in our home. 2) building vacuum that cleans vacuum and makes a crazy loud noise just seemed so inelegant.
But "they have no business" ... isn't particularly stopping them, is it?
As for stopping them - there's no-one but yourself to stop them.
In this case, "they have no business..." means it's my personal belief, which supports my own justification into not buying these products. No matter what country the company comes from. I of course make this decision on a product by product basis because in some cases it's hard to avoid them or other factors come into play...