A good domainer doesn't necesarrily have to be a nice guy, hold a good portfolio, have ethics or be a great salesman. The same goes for a bad domainer.
Whatever your business model is, a good domainer has set goals and makes enough profit to achieve them. A bad one does not.
A good person is a nice guy, does hold a decent portfolio, does have ethics and is a decent salesman. The same does not go for a bad person.