You mentioned that your research is really slow right now, they probably have more advanced troops than you. They also might have better generals than you. Have you moved your sliders towards quantity at all? If you have and France has gone towards quality, then that difference in discipline could also be contributing to how superior they seem.