Small screen, combined with poor/touch screen controls, and wanting to make money no matter what by pushing ads everywhere because no one wants to pay $10+ for a mobile software.
The only time I consider a mobile a game is when there is an ad-free option available.
I think it’s unintentional, I’ve seen times where their servers were struggling and the game was unable to check if the spot was claimed by someone, and when it fails, the game assume the spot is free, leading to duplicate use of the same spot…
I wish the verification was more robust, but then if it would fail when there’s a server downtime then nobody would be able to claim a land. You don’t want to block a functionally as integral as building because of an outage…
A potential solution would be to check who first claimed the land, and the user who did it first keeps it whil the others are expropriated and need to rebuild somewhere else, but then there are edge cases to consider
The one who says they did it first with only a timestamp as the proof (maybe they set their system clock in the past to fake it), or the one who claimed it and has the proof in the servers?