I get that IOC is pushing for more representation and whatnot, but I think they have gone over the top here.
2 individual quotas in all disciplines for North America (and British Carribeans, this doesn't even include Mexico btw)? USA and Canada will likely qualify all teams so they don't count. This leaves Bermuda as pretty much the only nation that could possibly earn them (only in jumping and maybe dressage). All remaining quotas there could already be assigned to the overall rankings...
There are also some very generous team quotas, like 2 team places for Group C in jumping. Countries like Hungary and Slovakia suddenly have a serious chance to challenge for team quotas. Same goes for Group G since Japan is already qualified.
Eventing has 7 quotas at the World Championships + 1 more for Groups F/G. If AUS and NZL finish in top 7, who will challenge for this additional quota? India or South Africa?