>>88615051Steven's actively saved the day and if not the planet on multiple occasions. He's actually got a pretty successful track record for major problems. Granted some of those were started by him, but generally stem from his friendly nature.
>>88615038Steven as of what I remember of AT though does tend to fuck up a lot when he should know better. Like that time he kept trying to get Flame Princess and Ice King to fight so he could have wet dreams. He's a decent hero when he needs to be, but has done some really stupid shit as well.