1 Federer is not playing the French because he thinks he can't win it
2 he thinks he can't win it because he thinks Nadal is unbeatable
3 ergo, if Nadal is out of the way, he would think he could win it
4 hence, he'd play
That's what your getting at? I'm leaning towards agreeing
---
What I'm curious about is to what extent is his decision specific to Raphael Nadal?
IOW, if it were Goffin or Thiem or anyone but Nadal winning everything in sight with no apparent difficulty. .. and Fed felt he couldn't take the guy... would he have still pulled out?
What if it were Djokovic or Murray - guys Federer has plenty of history with - garnering Nadal’s present results... would he play then?
I don't know