Yeah, i guess the "tries to be edgy and cool but ends up being everyone's bitch, which makes him angry, so he barks and flails to no avail" personality trope isn't that popular.
To be honest he pretty much saved a shit ton of people and is the reason everyone is still alive. His personality may not be the best but he gets the job done and cleans up a lot of others mistakes including his own.