Which one is a better choice?

In my view, specialist betrays society by wounding his own ego.


In my view, specialist betrays society through/via wounding his own ego.


2 Answers 2


The first one is better. The main difference between these two prepositions is, "by" is mostly used when referring to a means of something while "through" is used in relation to a process. In this case the sentence refers to the means of something, so it is more suited.


Via is definitely inappropriate; it means by way of in the context of making a journey.

I'm not quite sure what your sentence means, but I think by feels more idiomatic than through.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .