Bitcoin and Ethereum mining are very profitable if you have the right hardware. However, the cost of electricity can be high.
Mining requires high-powered GPUs and custom PCs, which require a lot of power to operate and keep cool. It’s expensive to mine on your own, so most miners join pools to increase their chances of getting chosen to validate transactions and earn block rewards.