Oh, so you have a vendetta against Primal and Coinkite. I believe both companies should be free to work together. I also haven't met or encountered anyone who was being forced to use either of their products.
Primal is OSS. Both companies seem to be delivering value to their users. I don't think every company that engages with Bitcoin is obligated to provide long term benefit to the Bitcoin OSS ecosystem. It would be cooler if they did.
I won't be responding after this because this no longer seems to be about what the OP was about.