I'm in a similar intersection (hi!), and same goes for me. I want to change that, though. I have started publishing tech reports (I work in an industry research lab) whenever I submit a paper for review. I'm tired of work being stuck in endless review cycles, not public and not referenceable. Were I still in academia, I would submit to arxiv, and I have even recommended this to grad students.