I was just thinking today how much money I would make if there was a verification fee. If people paid an average verification fee of $1 per transaction and there are about 2000 transactions in each block and one block is formed every ten minutes and there are about 10,000 full nodes such as myself sharing the fee, then I would have an income of:
$1 * 2000 * 6 * 24 / 10000 = $28.80 per day
So, that would pay for dinner every day at a restaurant.
I hope you all recognize the serious flaw in the current protocol that results in me not getting paid for dinner every day.