This journo has a crack, and it's along the way I've always thought about it.
There's an insane number of events in swimming, be it Olympics or even more so, Com games it seems.
In general, if a sport is a straight out competition in the Citius, Altius, Fortius tradition, I think it should kept at that and kept simple. So there should be no "backwards running" event, nor a 50m hop etc. If it's a running race, just run the distance as fast as you can.
So not sure what the rationale for having anything other than freestyle in swimming is. Get rid of the rest and if you want to butterfly you can, but the other guy doing freestyle is gonna mow you down.
One thing watching the swimming did intrigue me though. It was a backstroke race for disabled athletes. There were competitors with very different disabilities competing against each other - lower leg amputees, lower arm amputees, and one guy strolled in who had no obvious visible disability. At least the disabled groups are doing their bit buy not exploding the event schedule by having a separate race for each disability.