Thats why:

*They understand you better when you talk about your problems with women

*They are most likely to have the same hobbies as you and even if they dont have they respect your hobbies.

*You can have fun and talk whatever the fuck you want, its like a brotherhood.

And that's why, having male friends is as simple as that. Its not that hard to get along.

Obs: Havent met white knights and I'm not in a office job, so I cant speak about that.