No, there we’ll always a way to work around the trading system to have gambling. The current proposal I have seen is doing an ID check before trades but that would hamper legitimate trades since people don’t want to hand out their ID info like that.
No Man’s Sky is an odd case, when the game was delayed for a few months, the studio’s office was broken into and the developers were given many credible death threats. They almost had to release the game in such a state.
Still care? Still? Arguably one of the biggest streamers is caught sexting a kid while he had a wife and kids and you’re wondering why people still care?
In the end all that changes is a Saudi company on NSA checks instead of a US one.