But the problem is the fees are getting higher higher and many people dont want that, also the transactions are getting slower and slower.
I see a lot people are mixing things up, transactions aren't getting slower -- transactions speeds are almost instant. You are referring to the confirmation times as transactions take longer to confim due to people including poor fees. I can agree that fees are too high, but we can't do much about it other than to make the most out of every situation. You either include proper fees and see your transactions confirm (generally) within 2 blocks, or you stay stringy and keep waiting many hours for a single confirmation to come through.
Actually what you are saying is totally false i remember , 2 weeks ago i made a few transactions like 0.8 and 0.5 with a fee of 25k satoshi but it took 2 hours to get a single confirmation on the 0.8 'th one and after that i was in the middle of sending 0.5 btc with same fee as well.
But when 40 mins got over and i didn't got a single confirmation then i made another transaction of a small amount like 0.0003 but this time i included fee 0.001.
Surprisingly tx for confirmed within 20 min plus that 0.5 'th aswell.