any new implementation will have to go through and approved by user consensus
if it is good solution without side effects, bitcoin will adopt it with (of course) network consensus
and people buying those altcoins are usually for profit taking purposes
if one of those altcoins is really superior than bitcoin, then it would have taken #1 spot in crypto world