It has been tried multiple times and has always failed. It’s incredibly complex to implement! Particularly the question of how to protect BOTH renters & hosts in a decentralized market is a tricky question.
Reputation systems are vulnerable to Sybil/spam attacks and some kind of proof-of-work or ...