From my perspective and experience so far, the fees enable you to get mined, while other filters have to only determine the existence of your transactions on the network.
Miners fees may be the only final gate following so many security and technical checks. It determines your validity and compliance to the rules of the network.
I disagree. Paying miner fees allow you to move where you want in the cue to get confirmed. You are basically bidding to get confirmed, or buying block space.
But paying a miner fee doesn't determine validity or compliance anymore than saying the sender of the Nigerian prince email paid his internet bill, therefore his email is valid and not spam.
It can be said that commissions work as an economic filter, but it is important to remember that they cannot distinguish spam from legitimate transactions.
Spammers know very well that Bitcoin is for money, and only for money. Which is why they try so hard to make their spam look like a monetary transaction. They do this with fake pubkeys, fake script hash, fake Segwit data, the Segwit exploit, and the Taproot exploit, along with dust outputs.
And so while they try hard to obfuscate their spam as legit transactions, there are ways to make their life harder. See the Cat BIP, Knots implementation, BIP110/RDSF, and other proposals are being worked on. The idea that spam can't be prevented or suppressed is false.
It all happens very simply.If you paid more, you end up getting your share of the block.
You are ignoring what I explained in OP. In the case of Segwit, spammers pay less than legit Bitcoiners as they get a bigger discount. So I ask again, if the spam gets a bigger discount than legit Bitcoiners, who is getting filtered out by miner fees?
Given this, we can conclude that in this case ordinary users suffer.
Again, you are ignoring what I said in OP. If a spammer does a 30kb transaction, he gets a 75% discount and he only pays for 7.5kb of it while a legit Bitcoiners who does the same 30kb transaction will get around 50% discount at best and pay for 15kb of it.
Here, clearly, the spammers benefit and real Bitcoiners suffer.
What do you mean segwit discount and exploit? Segwit addresses are available for anyone to use and they help to reduce the tx size. This is not an exploit but was a BIP to help lower the feerate.
Segwit stands for Segregated Witness. But spammers found a way to shove their junk files in the Segwit discount. So they effectively get to post their jpeg on chain for free. At least the jpeg part of their transaction is stored by the 90,000 nodes for free. This is an abuse of the network. They are not users, they are spammers, attackers, grifters.
It is a public chain and people should be allowed to do what they want on it whether or not they like it.
Bitcoin is money, not a junk file sharing network.
The feerate means there is a cost to do what you like which eliminates a big percentage of spam that could have hit the network.
As I already explained, spammers cheated the system into getting a bigger Segwit discount than legit Bitcoin transactions. So in this case the fees are filtering out legit Bitcoiners for the benefit of spammers and grifters