@vishae given that your email addresses are sold and shared and end up in the hands of data brokers like Google and Facebook anyway, I am unsure of the utility of having “one for all my other online accounts that aren’t social”.

I have gmail, yahoo, icloud, comcast, outlook.com, etc. email address.

With the ease of getting my name in my email address, you can be assured of find at khurtwilliams@[anything.com] including past employers who use first.last @companydomain.com (these will of course bounce).