Yeah, it was the 3 spots per team in the individual that really shocked me.
When you add that to the fact that there's a continental quota for a country in the top 16 for a team sport, there's a few teams who are ranked 14th or 15th as a country who are getting 3 fencers in there, when there's an individual who is much higher in the rankings who isn't there. The men's foil, for example, looks likely to have 3 Canadians in it. But not the Spanish guy who is ranked 13th, a good 20 spots higher than any of them. That just seems weird.
Personally, I'd do it similarly to cycling - the top ranked countries get 3 spots in the individual. the other team spots get 2, and you increase the global individual spots (based more on the world rankings than continental qualification). So still a strong reward for a great team, a good reward for a solid team and more chance for a talented individual.