It's safe to say that GTA San Andreas has one of the best characters out of all the other games in the GTA series, but one of the most underrated elements of GTA San Andreas are the NPCs.
In GTA San Andreas, NPCs, also known as pedestrians in the game, have managed to make a mark of their own, which is hard enough to ignore. This can be attributed to his unique dialogues or personalities.
They support the player at every turn, but they also contribute to some of the game's most enduringly unforgettable situations.
However, some took the side of Big Smoke and betrayed CJ, demonstrating that not every member of the group was behind the main character.