this is the right availability for people with no budget as cloud mining providers offer contracts on small fees you can buy a contract even for 50 dollars when if you want to mine yourself you need at least a couple of thousands to start with.
but always need to remember that profit depends on the cryptocurrency exchange rate