It's a bit of a stupid character in my opinion, so listening to these people tell you all about what it is and what motivates it and how cool it's going to be and how it's going to fit into the group of established characters is analogous to someone telling you about their fanfic or RPG character. It may be cool to them, but nobody else cares before they're given a chance to form their own connection.