Could it be because it weakens the business case for using their SAAS?
Possibly, but we are paying enterprise customers (but not using HCP) and this still isn't possible. Seems like an obvious thing they could have at least offered to vault enterprise or TF enterprise customers years ago.
My guess is internal politics in the development team(s) rather than commercial reasons.