Bitcoin mining all switched over to custom ASICs long ago, and is barely profitable even on that hardware. The GPUs that were used for Ethereum mining can't compete.
For some more background: bitcoin's POW is basically just sha256, which was trivial to port first to GPUs and then to custom hardware. That makes mining a bigger up-front investment and thus more centralized, which is why almost all later coins chose POWs that aren't easy to speed up with ASICs
Bitcoin is using a different hash function. Bitcoin uses sha, which is easy to implement more efficiently in fgpa and asic, which blows gpus out of the world.
Eth thought that was a bad thing, so chose an algorithm that was intentionally difficult to implement in asic. They thought having gpus be the most efficient platform would be more decentralized and be more one person one vote compared to asics. As a result people use gpus for eth.