Currently high fees, and long transaction is still a major barrier to Bitcoin development. I think lowering the payment costs, will promote Bitcoin in the future. With a small payment, choose another coin to pay if possible.
I don't think the transaction fee is high now,because even I made a transaction of 0.1
BTC but the fee is about 0.00001
BTC which is very very low for that amount of bitcoin so the micro payments are possible now and the transaction time also wuite faster it will take only about 15Mins for three confirmation transactions.So here we go we can use bitcoin even for tiny transactions too.