Overall, the main disadvantages of mining would be the competition against mining farms and pools that have great computing power . Furthermore, on your own, you need to be aware of the initial costs like electricity, computer equipment, and time you need to invest before you get the block rewards.