There are few open source projects coming along that let you sell your compute power in a decentralized way. I don't know how genuine some of these are [0] but it could be the reason: people are just trying to make money.
The one you linked to looks clearly like a pump-and-dump scam, though.