Does on dirait que need the subjunctive?
No, on dirait does not take the subjunctive:
On dirait qu'il le fait.
You'd think that he does it.
The Subjunctivator! | Quiz: Subjunctive or indicative?
On dirait qu'il le fait.
You'd think that he does it.
The Subjunctivator! | Quiz: Subjunctive or indicative?
Source...