Listen to me and you will be proven wrong. Just look at what you said in the first post. "...for something with no difference other than the fact that you can't change specific clothes, only outfits, what a piece of shit honestly has anybody else noticed this?" You said that he could change outfits, making your statement about "niko always looking the same." Also, your saying you want realism, and your also talking about his hair. Do you think that the way SA did it was more real? Starting with a buzz-cut then magically getting hair when you select any other hair style? Think about what your saying. CUT hair. CUT it. Niko already has fairly short hair. Do you really want the option to cut it even SHORTER to make it realistic?
Also, look at other IN GAME screenshots. They dont look much different from the cut-scenes, nor do they look at all close to SA.
EDIT: I wrote "at all" twice.