Formula 1 racing had a similar "fraud" scheme where a lot of countries invested in racing circuits which were left unused then[1]. I remember the politics, media manipulating people into believing they earn billions of dollars in PR for their government investing in circuit construction.
[1] https://en.wikipedia.org/wiki/List_of_Formula_One_circuits
I don't this ending well. First of all, the athletes should not get involved in any of this politics stuff. Second, it is well known that all the World Cup and Olympic Games tournaments post 1990 (at least) were awarded based on corruption, even the 2006 World Cup hosted in Germany. So, I don't see any reason to single out the Qataris.
They may have even been granted a platform where their speech can be more effective because of the respect and attention that many in the world pay those athletes.
Censorship, voluntary or otherwise, should be routinely rejected.