As the difficulty of mining increases, there really is a need for the miners to upgrade for them to cope up with a better hash rate.
is it worth to mine these coin instead of BTC ?
The miners are always have an alternative if their miner is no longer profitable with bitcoin and as long as it can mine any altcoin that's that algo, they'll choose it.