Being one of those veterans I would be happy to see a "pity system" implemented for endgame as suggested.
I think one should be able to get at least one endgame weapon in MAX 6 months, so we're talking about 180 eb runs which is totally fine, even too many runs imo (I would put 80/100 run max) but I try to respect those who needed more than a year.
Less days if we talk about dr or hyperion, but those are a different thing since DR, IO and sauro too has their rng rerolls and hyperion need the full set.
And we're talking about one weapon only, considering the need of multiple weapons for various reasons (for PvE, accuracy, or macc/mboost for magical classes etc..)
In the end having this chance make you sure than soon or later you can have your gear just by being constant ,regardless if you have a chance to roll for it earlier or not, rather than spending your time doing those instances to end with nothing (hello IO what's up).
Then lets talk about veterans, ppl playing since years doesnt need more parts, we can, instead, build alt chars easier.
Since we just can't farm instances with every alt and trade them the gear. Even veterans are locked in the same system as a new player getting-the-gear wise.
And anyway I think everyone would appreciate to have more player to fight/to play with instead of the same bunch of players we see every single day since years, and a system like this helps a lot who come here fresh starting from scatch.