We are all well-aware of the fact that there is no central authority over Bitcoin. However, decisions are made by the upper echelons of Bitcoin developers in terms of how the core software, also known as the Blockchain needs to evolve, especially now since there are a high number of Bitcoin users on the market.
Disagreements at this level can lead to trouble. With this in mind, a spat between the Bitcoin developers has been gradually forming, and it has recently gotten so bad, that a group of people actually launched a new version of the core software on their own, without getting the approval of the other developers. Having two technologies for the same scope is a threat to the cryptocurrency which can splinter the community, while also destroying the value of bitcoin, which is known to be extremely volatile.