Because the number of transactions are growing day after day. But on the other hand, BTC block size is still at 1mb and there is no technology like SegWit implemented. We need to do something about that to keep btc alive.
segwit is not the best thing we can do right now. With segwit the block size would be raised only by 1 more mb, while for example bitcoin unlimited could do it to 8 mb and all the transactions could be processed with having really low fees, in this way even more people would start using bitcoins and more people would be investing in it as right now it is pretty much not usable at all. Just look at it it's ridiculous how you have to pay like a dollar to transfer a dollar. I know a lot of people are against bu but to be honest there is nothing to be against about it, we could do bu and then after some time and adoption implement segwit as well. It looks like it's more about politics not about the users.
What I have seen is that BU has many bugs which can compromise Bitcoin reputation and it will give more power to miners (that are already ruling the Blockchain as they wish). Don't you think BU is dangerous for Bitcoin future?
And how they are trying to implement BU seems a bit forced, no? (HardFork).