- More than half of my companies preferred vendor applications will not run on systemd (some of which will never support it)
Then those apps will effectively not support GNU/Linux going forward since more or less everyone is jumping on the Systemd bandwagon.
- Majority of in-house scripts need to be rewritten
I don't know about how you write scripts, but I find it amazing that a majority of them has to be rewritten. What are you guys doing really? But if this really is such a problem all I can say is that you should really look into making abstraction layers, because whatever you're doing is so low-level it's going to break no matter what changes.
The growing list of complaints are raising flags in my company so much so that we are looking at outright dumping Redhat and we have been a dedicated Redhat Enterprise customer since 1997. RHEL7 has ZERO TCO for everyone I've spoken with... Retraining, retooling, reconfiguring and reorganizing are absurd.
So, what alternative are you looking at?