The reason why it is happening at the moment is not only because of the spam, the adoption rates of bitcoins have never been so high before thus blocks are just not big enough to be able to accept all the transactions that are being made. And it is really bad for bitcoin because the need to pay a few dollars for as small transaction as a dollar is just ridiculous. Thus, people started using bitcoin less and holding it more, while using other faster cryptos for everyday use as like dash or litecoin (which actually implemented segwit not a long time ago).
its also that core removed alot of the fee controls and replaced them with mechanisms that actually push fee's up even if a few blocks have low demand
Franky you are spreading FUD. Core did not replace anything, they just stalled normal Block size increases in favour of a new method to scale
more effectively. {SegWit & Lightning network} You and I know Block size upgrades alone are not the ideal way to scale aggressively. To add to
the scaling problems, we have idiots who spam the network. Stop with all the FUD please. Yes, Core is at fault, but they suggested a solution and
it was up to the community to decide, if they wanted it or not. Blame Gavin and his team for introducing BugCoin and stalling the process even
further.