Of course, it destroys the integrity of the sports but it’s definitely impossible to prevent these kinds of things from happening. While we may see some games were players intentionally miss free and easy shots, still, it’s somehow difficult to draw the line if they’re rigging the game or not.
All we can do is speculate, because even if some players get caught in the long run, there is still no assurance that the remaining players are honest.
When there is money at stake or an opportunity to benefit, some people will still think of rigging things in their favor. That cannot be fully eliminated, so the league has to keep more eyes on it and spot those who are doing it.
They should also impose bigger penalties, including jail time and a lifetime ban from professional basketball, not only in the NBA but in any professional league.