what if the average number of tx with proper fee exceeds the block limit, it's not guaranteed anymore that my transaction with proper fee, will be confirmed in 1-2 hours right?
Simple, all the transactions that didn't make it to the block will be labelled as 'spam'. Problem solved.
But seriously, if demand exceeds block capacity, then there's no such thing as 'proper' fee.
proper fee is the correct fee you need to pay to not get any delay and be in the queue among those that have high priority, but what if the demand is so high and it increase so fast, that the increase in fee need to be done between each transaction? even proper fee would not work in this case, because by the time you pay your fee and send the transaction, now the proper fee will be higher than the previous proper fee, this thing is fucked up...lol