Simple reason : no profit. Billions of $$$ are involved.
Has a chess tournament ever had hundreds of thousands of paying (@ $$$ each) spectators?
The Modern Olympics were intended to promote international understanding thru sport.
It has become political and divisive as evidenced by the IOC requiring only national 'teams' and drug testing. ???
Chess IS International in the spirit of the Modern Olympics.
I joined this group two weeks ago and have interacted with players
from South Africa, Brazil, Canada, Dominican Republic and the United Kingdom
I guess nobody has bothered to read the Wikipedia article on Olympic spirit that Pfren posted. In it you will find a very good reason why chess is not at the Olympics. And probably never will be.
I agree it could. Nothing prevents it. But there is still that question. What other boards games should also be at the Olympics? Risk and Sorry would be good choices because of the competitiveness of them.