Instead of thinking of people paying transaction (tx) fees, think of it as a free market for block space. The world is bidding for the right to send a transaction on the bitcoin main chain. Block space is scarce, people want their tx’s confirmed. Paying 100,000 satoshis in order to get 100 bitcoin to someone else is a price most are willing to pay.
