Yeah, you make some good points regarding the significance.
Not sure why you're conflating morality with legality.
The fact is, all complex systems can be gamed. The job of the system architect(s) is to design such that the gaming of the system does not overwhelm or break the system. It's a balancing act though, because mitigating measures also can break a system.