the value of a transaction is meaningless when it comes to fees, the only thing that counts is the size in bytes. a 10 input transaction for 0.001 btc is gonna cost more than a 1 input transaction of 10,000 btc.
fees have risen of course and so has the price. if bitcoin was $250 still it wouldn't be such an issue.
segwit will ease the pressure but it might not be the miracle people are looking for. a segwit block fits more transactions in but high fees might be here to stay.
Thanks for your reply. In the long term, if you had to hold one, would you choose BTC or ETH?
If you are asking about the long term then Bitcoin is better than Ethereum. I am not a programmer but I have heard the term "technical debt" a lot when I hear technical people talk about Ethereum. So sure enough I searched online and found this,
https://en.wikipedia.org/wiki/Technical_debtIf all those projects are built on a platform that bears technical debt, then it is only a matter of time before everything starts to fall over.