This buying between players is a terrible idea. It will just go back to “estate agent” time when ppl using multiple account to make Gil through housing.
A rng system is needed, however, I do not see why Dev take the RNG time instead of a less time wasting but equally fair pure lottery draw rng system