Zero, zip, nadda interest in mining, so therefore I will never get that engineer unlocked. Now if I could buy the ore somewhere, that would be different.
In my opinion, this is exactly how Engineers are supposed to work. They're not supposed to be a boring grind to allow you to max-max your ship. If there's some aspect of the game you simply refuse to do, then that Engineer is locked out for you. Those engineers support and work for people who are like-minded to them. Selene Jean offers bonuses to miners (better armour to help fend off pirates), she's not interested in helping mercenaries or traders. Palin offers bonuses to explorers (faster engines to help unarmed explorers run away), non-explorers are supposed to make do with the lesser upgrades from other engineers. For players who actually do like all aspects of the game, from mining to exploring to trading to death-dealing, congratulations - you get to unlock all the Engineers, and have fun doing it, too.
For myself, there's an engineer (I forget her name) who wants me to befriend her Anarchist faction before she'll help me. My character (RP) hates anarchist scum and refuse to befriend them, so I will never unlock that engineer - or any of her friends. She's an entry-level engineer, so that means up to seven Engineers that I will be locked out of, permanently. And that's my choice. I choose my playstyle, I accept the consequences of that playstyle. No complaints from me.