I do the opposite, protecting my personal email by using it for nothing but emails to friends, family, and another for signing up for stuff. And I have a sort of semi throwaway address for misc newsletters and possibly annoying stuff such as marketing automation hell.
For services and what not I know and trust I go with a regular alias with my domain for this purpose. And I have service specific aliases such as foo@example,com so I can delete the alias if necessary which is rare.
Then there the quick thing that you can do with any address for separation of concerns with foo+bar@example.com so if your email address is foo@example.com, just make a quick and dirty instant alias by signing up with, say, foo+bar@gmail.com.