Yesterday, 6:24 PM · 910 replies and 102744 views.
I suspect that whatever designer(s) asked him not to expose those raw values were ignorant of the fact that they were already exposed in the Companion API. I know jgm (coriolis.edcd.io) and others had been spending time working out how the raw values related to in-game values.
Basically whatever concerns that designer might have had were already addressed in the live Coriolios, ED Shipyard, and possibly other tools. Sure, the third party devs involved had to put in some extra work to get it working, and would have needed more such work if there was any change to the raw represenation, but they had already done that and would have proven willing to continue.
Of course ideally FDev would expose the game UI values in the player journal so as to negate any need for this hackery, but that's the situation third party devs have been in. Putting in that work and having the data was much more preferable than the 2.3 situation of now not having the data at all.