The only person repeatedly asking for this is you ...
Calm down, there over 4,000 people had sign up for that petition and over 1000 people voted a thread in the support rockstar community.
I am not the only one.
There was one guy who made "Public Service DLC Concept"
And I'm suppose to care?