You should just accept it. Devs have made their opinions on standard very clear numerous times. They are not going for a balanced economy there. You just need to accept it, just as I have to learn to accept the ludicrous amount of RNG in the game. It is by design. In regards to PvP - very, very few people care about PvP, and there is no way to actually balance it without really screwing with PvE. In the same way races will never truly be balanced because of RNG.
Again, I don't think it's GGG's intention to keep a "dumpster league" around. RNG has nothing in common with this issue. RNG is an intended aspect of the game while legacy items in Standard are an unintended result of poor planning.
Also, there's a massive demand for PvP. Many people were originally attracted to this game by the prospect of PvP. I understand not wanting to change PvE for PvP but PvP was promised from the beginning, so it is just as much a part of this game and deserves attention.
Those people are put in 4 MONTH leagues by default for a reason. They can acquire those items as they are made available again through race rewards or they can buy them at a premium.
Again, how is this fair for new players? Why should players receive a permanent advantage just because they've been playing longer? GGG has always supported a fair playing field (which is why microtransactions don't give gameplay benefits). This process of letting veteran players keep overpowered items should not be ignored.