From what we've seen of Bofoi I think he is selfish and underhanded but ultimately might have the objective of protecting the world from monsters in a sort of the ends justifies the means way.
On the other hand I find Drive Knight rather suspicious because his story of collecting samples and...
Winning or losing I feel the issue is always the same: it's just too one sided.
Same thing with the whole cultivation ranks thing: if A has 3 stars and B has 2 stars = it is assumed A wins as a matter of fact (of course Nie Lie is the exception)