Thank you for taking the time to research and present this issue! I totally agree that this is against the spirit of the game. I think that the devs will need to implement some sort of mechanic to discourage this sort of behavior in the long run, so it is great to see the community taking a stand against it - if most of us don't realize there is a problem then it will never get fixed!
This is not a dev problem, this is social problem. We will fix it easily.