That makes no sense. NATO has nothing to do with it - why would they restrict a country more than another? Germany is a big contributor to NATO.The only reason France beats Germany is because the stupid uselesses called NATO limits what they can have.
---
Lets see? how many wars have the French won or not been completely destroyed within two weeks? 1. against the Spanish. and that was an accident
If you read the (probably unreliable) source, then you would know France is above Germany because France has four more ships - one being an aircraft carrier.
Actually, the French have won quite a number of wars and battles. Such as the Battle of Hastings against the English in 1066. Or to be a bit more up to date, the Battle of Foochow against the chinese navy resulted in French victory.
The French played a major role in uniting Italy and securing American independence against Britain.
...The French are still terrible though

I think this website is rather inaccurate. Sure, the Russians have a big force, but can they fight well? Technology and manpower are important, but it's also the ingenuity of the commanders. China is considerably supirior in strength and fire power than Japan. It doesn't mean the Japanese would fail in a war against China.
EDIT:
Thread music?