Gale is an obvious good companion. He always stands up for the innocent, he always favors negotiation over violence, he always feels guilt for doing something bad. Oh, wait, if you hate BG3 - you can ignore this and say that there are no good companions. I mean, Wyll is evil right? He helps innocents just to get paid!! Surely his bravado completely negates all of his deeds. I mean, a devil pact?! Must be bad full stop.