Fees are used to prioritize tx and avoid spam. High priority txs don't require any fee. Roughly 20% of all tx (at the time of the post when I ran the query) in the past 24 hours paid no fee.
However lets imagine there was no fee, it was impossible to pay a fee until some future block. So what happens when someone makes 48927490147289379328437894732498374983 txs for free involving 1 satoshi each. We go to a 39829137902 TB blockchain in one year?
Even more mundane say a given miner is only willing to make a 700KB block (because losses due to orphans are real and a much bigger impact on net revenue than fees). Now lets say 701KB of tx are waiting. Who gets into the block? Pick tx at random? So randomly you could have to wait 50 blocks before getting confirmed? Sound like a good plan? Or maybe sort tx by priority? So the rich get unlimited free tx (having large old coins) and the poors always go last (having smaller younger coins). The worse part is that since there is no fee system they have no way to EVER get ahead of the "bitcoin rich" in priority.
Fees (which are insanely low compared to conventional payment systems and a rounding error for miner compensation) serve a purpose to prioritize the critical resource which is space in the next block. It is how free markets work. Price control (even price of zero) never work. They simply never work, you either end up with excessive usage (and someone else pays the cost) or you end up with resource shortfall and having to put in place artificial limits (think gas lines in the oil shock of 1970s).
thats called greed
all transactions should be treated the same. its just as bad as banks limiting daily withdrawal limits, ATM transactions,.bitcoin should never have become what it is today, controlling who or how people use their money! (explanation in brown)
the 5ksat satoshi dust limit prevents this and only able to do 2,100,000,000,000,000 transactions.. if the guy owned every bitcoin there ever was in the year 2140
currently each block has 1mb potential which means in your analogy all those 701kb of transactions would fit in the block = 1 block not 50... so unsure where you are even pulling 50 blocks from..
already rebuttled the priority concern
Free and control. in the sentence.. now that's comedy gold