The IOC probably hopes that countries other than Belarus, North Korea, Hungary and International Olympic Athletes will want to show up for the 2028 games.
Am I finding wrong information? It seems the IOC is the International Olympics Committee, and the 2028 Summer Olympics will be in Los Angeles. Not maybe a perfect place, but not on the same level as North Korea and suchlike.