Johnson's comments are just dumb.
EVERYTHING in track is an event that MOST people don't watch and won't ever watch. Maybe some people in the general public will watch the sprints and relays in the Olympics every 4 years, if that's what's on TV instead of swimming, gymnastics or beach volleyball, but that's the extent of public interest in watching track.
So what? The general public is not watching the huge majority of sporting events except some football (American in the US, soccer elsewhere), maybe basketball, maybe baseball, maybe cricket if you're South Asian, etc. The mass market for sports that once existed when there were few entertainment options and limited TV channels is gone and will never come back.
Track needs to embrace track for TRACK FANS, not expect casual viewers to flip through channels on a Saturday and want to watch track.
For TRACK FANS, the events are fine the way they are. The only exception I'd say is race walking, which even I won't watch, but it's only televised for the Olympics and World Championships, so I don't think it affects the popularity of track one way or the other.
What would actually help if for the broadcasters to realize that they are already broadcasting to TRACK FANS. Get more knowledgeable people as announcers and don't dumb it down. Football announcers never explain what a 1st down is and baseball announcers never explain balls and strikes. That's how you keep track fans as viewers, not by dumbing it down for people who aren't watching to begin with.