We all know that these additions to Bitcoin Core have slowed down transactions and made transactions more expensive.
What is the justification for them?
Why are they being added when they make the network less efficient?
Addition to Bitcoin core! Hell no!
There's no justification at all. Some people are exploiting a loophole and everyone else is suffering from slower transaction time and expensive fees.
There was a discussion at the Bitcoin Dev team to ban these nuisances. But not sure how far it has reached. Until these are banned completely from the Bitcoin network, there's no other way but to suffer.
You can also try LN for the time being.