I agree with everything you said.
Unfortunately, this problem really only affects those of us who fly IFR using procedures. For the VFR/scenery watchers it’s not a problem
My opinion is simply that it’s not a sufficiently important bug that Microsobo will ever fix it and, like you, I think the chances of a dynamic system are around 0%. Commercially that makes sense.
They won’t even talk about it in the dev Q&A streams despite many requests to do so.
AIG said in the forums that it is a problem that only Asobo can fix.
The choice is either to land anyway or to use the other sim and Traffic Global for serious flying, which is what I do.
A bit sad though.