Hopefully they completely ignored this and other issues in GTA5 online because they have been working on GTA6 all these years /end sarcasm
But honestly, on a large enough team with a large enough backlog much worse things slip through the cracks. Doesn't excuse this at all though.
Also kudos on the write up! Enjoyed reading it