If you don't want "generic crap" (generic=common) storylines, you probably shouldn't be playing GTA games, as they're clearly copy/pastes from hundreds of stories/comics & Hollywood movies Scarface, Heat, GoodFellas, Godfather, Boys in the Hood, intermixed with absurdity (in that specific case, comically speaking, Saints Row 3 is the most original of the script among GTA/RDR/or even MP) Max Payne being any hardboiled/noir, & RDR borrowing from every western under the sun.
Really, you're calling GTA, RDR and Max Payne generic? Because Rockstar have taken inspiration from/paid homage to some iconic movies? Just because something is not completely original doesn't make it generic.
The main thing I also don't want to be generic is the protagonists's personality. I like the characters Rockstar create, and some of the crazy, memorable personalities. A custom protagonist cannot be anything like that. They have to be generic, ie: non-specific. I have no interest in that. I want a detailed character with a specific personality and back story that suits the plot.