I'm honestly starting to think this "all the dudes/chicks in this story are assholes" thing is just cliche that we don't get because of cultural differences. It feels super lazy. Something along the lines of: I don't want to spend energy writing any guy/girl aside from the main one so I'll just make the rest unlikeable twats that can be easily forgotten/discarded.
At least when everyone is an asshole, we can easily be attributed to edgelord misanthropy, which can occasionally be fun when it doesn't take itself seriously or when it takes itself TOO seriously.