I'm saying that they probably changed for something else that they want to do. To make it easier to implement for themselves. Modders are not their concern in such cases - and shouldn't be. Would it be better if TW plays along and consider modders? Yes. But they don't have to do that right now.
Frankly, there are a lot of reasons why a guy can't or won't do that. It adds extra time and/or work. I know it's silly to call this as work, but by definition, it is work. And they have to spend time doing that. 1 minute, 20 minutes, 1 hour, doesn't matter. Especially if they want to have proper documentation, this should not be handled poorly.
I know how TW code (or used to code). This is not a "my friend said" type of information, so I don't think anyone in the company gathered everyone and said "Hey guys, these modder dudes are pushing hard. Let's make it internal so that they can't access it."
I can assure you that, 5 years ago, TW was using the exact same internal/const logic in their codebase. Is it modding unfriendly? Yes. But I already explained that so yeah.
No. I'm saying that they will "fix" those issues after the release. If they still continue being stubborn and refuse to provide a proper documentation and guide for modding, then it's 100% on TW.
How's that related to what I said in there?