Not quite randomuser.me, but 1Password integrates with Fastmail to generate masked emails on the fly.
In the end in places like a store that wants you to sign-up for X% off, or something it's easier to just to give them storename@domain.com and see what happens.
It's actually pretty low friction in terms of management.
I have put in some blocks before where services don’t let you unsubscribe.