I don't play canon characters for the simple reason that I don't trust my ability to do it right, and a lot of people really aren't true to the characters they want to portray. Making your own characters means you can come up with your own stories, motivations, and you aren't constricted by trying to keep within an existing character's narrative.