For altcoins, it makes a sense to use Proof of stake algorithm because most of them have low computing power and it could be easily abused by a double-spend attack. While PoW is the best for Bitcoin because it makes it the safest blockchain backed by a huge energy power.