I dramatically reduced my spam by switching to proton email and requesting removal at the big data brokers. Inteltechniques.com has a list of data brokers and how to request removal of each. There are a ton of brokers but I just did the big 6-8 brokers that they recommend starting with. I went from hundreds of spam a day down to 20-30. YMMV.
I should clarify. I have zero spam at my new email Addy and 20-30 at my old hotmail account.