A 100% win rate system has an infinite profit factor.
Regardless, you are correct, I have said this already that profit factor is more important than win rate.
If you make 5 times what you lose overall, you are a better trader than someone who makes 1.5 what he loses overall, no matter...