You're barking up the wrong tree, dawg. Fees solve spam, what solves mining centralization? This is most pressing question today for bitcoin's survival. You may come to a more balanced view of on-chain fee storms if you study the history of inflationary episodes. It's not specifically a bitcoin problem, it is human nature. This tendency is driven by economic conditions that arise from decades of excessive money printing. This too shall pass. https://history.com/news/roaring-twenties-scams-ponzi-wall-street
What tree am I barking at? i 100% agree with Matt. To your point: fees don't "solve" spam. They simply price out certain transactions, and it's just an (unproven) assumption that it would hit the spam ones. if spam pays more than monetary transactions, then these would becomes the ones priced out.