The 2024 Olympics are an abomination!