Everything other Alt coins can do, Bitcoin can do better.
We have some of the best developers in the world, working on improving the Bitcoin software <protocol> and also adding side chains onto it to improve it. So we can cannibalize most of the features that Alt coins can offer, into the Bitcoin code.
So, if someone come up with a ground breaking feature, then nothing stops our developers to do the same or to improve on that. They just change the code and the community decide what they want to do with that.