Kind of sounds stupid if Bitcoin gets really busy that you have to "pay fees" to make sure your transactions go by faster. This is a silly gimmick to the whole idea of Bitcoin doesn't make sense.
Why is this a surprise? Processing transactions costs money, and fees pay for that on an open market. It will always be cheaper than something like PayPal by a wide margin. Do you know of any other secure payment system that will process a $100,000 transaction for $0.01 ? Pretty good deal imo.