Sorry if I sound ignorant here, but its to my understanding that no one gives a fvck about any race walk events. I was honestly confused when I heard that event even existed. My grandma and her friends speed walk quite a bit in her neighborhood, and that sums up the only people I know that competitively walk around. Whereas, the 10,000 meter is in my opinion one of the best distance races in the olympics besides the marathon and 5K. I think it would be brilliant to ditch the 10K on the track to bring in a 10K cross country race. That would get the attention of every cross country runner worldwide.
As far as shot put, triple jump, and 200m, I honestly think the 200 is a very important event, as it's what I understand to be the true test of sprint. some would argue that's the 100, but the 200 is short enough so that athletes won't be fatigued while running it and have more time to build up speed, whereas the 100 is just too short.
The shotput is a total classic. I don't shotput, nor do I watch it, but to get rid of shot put for surfing? SURFING? Come on, that's BS. I think it would be neat to have surfing and karate in the olympics, but that doesn't mean you push out the classics. Get rid of race-walks and some other irrelevant event that no ones ever heard of. How their first options were the events that USAIN BOLT and MO FARAH run is completely beyond me, but then again Worlds is also going to be in Doha so it's become clear that these head track and field administrations could give a damn about the athletes and fans.
Just my 2 cents.