I do not the think that the rules are problematic. Off course, it is sad for France and the Netherlands that they are not able to send 9 riders, but that is because the countries are not good enough.
The best ranked Dutch rider is Gesink, ranked 28. The best French guy is Chavanel ranked 38...