When we talk about replace, many factors comes to mind. Replacing Bitcoin in terms of price is possible and some coins on CMC are already looking towards that. But when it comes to usecase, Bitcoin is a store of value and to me I don't think any other cryptocurrency can come close to that. Looking from this angle, no altcoin can replace Bitcoin.