Because they enforce when someone complains. They aren't going to proactively ban stuff unless they really have to (e.g. something that is very obviously illegal/scam/etc.)
So if nobody complained about the other apps, they didn't get banned. It is that easy.
That someone else does something that violates those policies/laws too doesn't mean that you get a free pass, unfortunately.
Because running a global service in multiple sovereign jurisdictions makes it impossible to have consistent enforcement. Would you have it so only the laws of the country of the company's HQ matters?
If you mean why isn't Google bringing the banhammer down on every app that fails to meet the criteria isn't that what you want? Allow as much as possible until a government complains?
So if nobody complained about the other apps, they didn't get banned. It is that easy.
That someone else does something that violates those policies/laws too doesn't mean that you get a free pass, unfortunately.