pull down to refresh

You are focusing on the spam problem too much.
There are many ways we can filter and fight it, but nothing is going to work or even matter if the core devs have control over Bitcoin that allows them to push unwanted changes whenever they want.
The solutions to the technical questions will be solved more easily after this current political/philosophical debate about the proper role of Core dev maintainers.