"How do you square that with the reality that many software jobs have leetcode as a gate to an offer?"
I face the same issue so I'm not sure, I'm hoping HN could help. Personally, I don't want to feed into the whole "just leetcode and get a job mindset" so I'm going to keep my course and follow what I believe in.