Singular they is just as much proper English as generic he. If both are correct why not use the one that minimizes offense?
In the right contexts, sure — but singular they is not a drop-in replacement for generic he, and using them identically is incorrect.