There's too much focus on assumed personality, and not enough focus on supporting fan made projects.
This is essentially fan art, aside from original games, the threads posted here are just edited replications of a franchise, varying in degree of customised content.