I think you are saying that x is bad because it doesn’t fix the core problem y but fail to see that you can fix y without changing x regardless

They can and should fix encounters being on rails, but that’s doesn’t really preclude also having RNG jobs