My Opinion: Below are the reason to Add/Remove
Reasons to be removed:
1. Any Sports where judges are Corrupt - Boxing is best example
2. Any Sports where More money is there to Control Olympics - Mens football - U23 - SERIOUSLY , Then Why Youth Olympics is there
3. Any Sports which are not popular in More than 3 Continents - Eg. Canoeing Slalom, Modern pentathlon etc...
4. No need of too many Combat Sports
5. Sports with too many medals - Eg Swimming .. What we are trying to prove with too many event ..
Reason to be Added:
1. Add Squash - Well formatted sports
2. Add more team sports - Enjoyable to watch - Gets more sponsor for Olympics - Eg. Kabadi (One Popular in India, Iran, Even in US too) , Sepaktakraw - Popular in South east Asia
3. Add mixed team events as much as possible - So we will get real meaning of Olympics .. No discrimination in Ethnic, gender, race, religion, language.... Best example is Mixed Team at Archery & Gymnastics etc