I think San Andreas has a great supporting cast of characters. That's why memes from that game are still around to this day. However, I do think that R* dropped the ball with Grove Street's betrayal.
https://youtube.com/watch?v=I9puNdLVoz4https://youtube.com/watch?v=fpHMSjkWsuc
Now, the game does gives some foreshadowing with Smoke in the beginning of the game. But, Ryder's inclusion feels forced. The common census is that MC Eith, Ryder's actor, had problems with R* during production so they had to scramble to finish.
I think they did a half-assed job. Ryder is actually one of my favorites in San Andreas. I do not believe it.