I think bitcoin is fine as it is, as long as we find a solution to this blocksize cap soon. Because something needs do be done about it.
It's also the arrogance and stubbornness of bitcoin miners, thinking only of themselves (although that is what you would expect from a decentralised system)
We need to find the perfect balance of democracy and decentralization.
Apart for the technical nitty-gritties, I can say, the presence of around 650 altcoins is definitely killing the bitcoin. Even though the bitcoin is having the highest market cap, but the total investment, which should have been flowed in to the bitcoin market, is getting divided in to 600 odd altcoins.
This way the total market cap is decreasing and the price increasing is not happening as envisaged.