So once Bitcoin has lightning network you will be able to send payments INSTANTLY and very cheap. There will likely also be ways to send transactions anonymously.
What good are then so many altcoins that all they are trying to achieve is, to send fast/anonymous payments?
One reason against Bitcoin is, that you will still have to pay(likely expensive) on-chain fees. anything else though?
Every altcoin ever created was trying to dethrone Bitcoin and we have thousands of alts and none of them did it.
It's not as simple as you suggest it being to replace Bitcoin. And if Bitcoin was somehow replaced, it would open up a minefield because the replacement would surely be also replaced and that would be replaced as well throwing security out of the window completely. People love to use what's already working for them and hate replacing stuff that they know can and will be replaced just as well in the near future.
So once Bitcoin has lightning network you will be able to send payments INSTANTLY and very cheap. There will likely also be ways to send transactions anonymously.
What good are then so many altcoins that all they are trying to achieve is, to send fast/anonymous payments?
One reason against Bitcoin is, that you will still have to pay(likely expensive) on-chain fees. anything else though?
You are not seeing the latest update about the lightning network and it seems the community are not decided to implement the lightning network in the future, As the off-chain development and the community interested to doing another hardfork to solve the scalability problem of the bitcoin. the only altcoin tries to achieve it was ethereum.
You're comment is completely loaded. You make it sound like there is a consensus on what to do; which there NEVER is.
Also, the "community" or more precisely the percieved community that's online and vocal on various forums is only a tiny spec of dust in the machine of Bitcoin. And it's getting annoying that this vocal (insignificant) minority believes they know better the direction Bitcoin should take for everyone else.