Mr. Obvious wrote:
Track has 2 relays. Swimming has 3. Swimming has a total of 17 events for men and 17 for women (counting relays and one open water swim) Track and field has a total of 24 events for men and 23 events for women.
You really make yourself look ignorant when you lack all basic knowledge of a sport you are criticizing.
You make yourself look like you haven't thought about things. It's not about the event numbers:
Let's ignore relays because 2 vs. 3 isn't significant.
Tack has 19 events, of which 4 are throws, 4 are jumps, and 11 are running (100, 200, 400, 800, 1500, 5000, 10000, marathon, sprint hurdles, 400m hurdles, 3000m steeplechase). Within those events, there are 9 different distances (not counting 100m/100mH/110mH as different).
Swimming has 13 swimming events, of which all 13 are swimming. There are 5 different distances, but let's look closer at them, because they aren't evenly distributed.
50m: 1 event (free)
100m: 4 events (free, back, breast, fly)
200m: 5 events (free, back, breast, fly, IM)
400m: 2 events (free, IM)
1500m: 1 event (free)
So if a swimmer is good over the 100-200 distances, there are NINE events for them to contest, not counting the 3 relays.