The whole thing with people not going there to compete is their own problem for being greedy and that's mainly just the Golfers who dont want to give anything back when they take take take all year and using Zika as an excuse when Doctors have said their is little risk so no real loss there and as a 1st time event at the olympics it will still get interest no matter who goes
As for the Russian thing, they've banned the ban problem which was track and field.
If Gaitlin v Bolt, Mo and Dafne Schippers going for the double, JEH v KJT v BTE and Phelps v Le Clos doesn't get you hyped nothing at the olympics ever will