It wasn't part of the official IOC program. They allowed a tournament to be run at the same time. Same happened in Rio with an esports tournament. But neither were given the status of an official demonstration sport.WUSHU its was a demo sport whether the IOC will admit it or not.
Football should def stay, its one of the most popular event at the games.Football definitely should go, anything that has a event that is more prestigious to win should be taken away.
Off the top of my head Hockey is the only team sport that should stay, Rugby 7s has potential that was one of the highlights of Rio.
Sports like soccer, tennis, golf GTFO though.