Since money is the most effective general means of measuring value, profit is the achievement of value. Saying youre not sure about the morality of profit is almost like saying youre not sure of the morality of productivity.
I'm afraid you completely missed it. There are a bunch of phenomena that are outside of morality sphere [is sneezing moral, or not quite moral?], and to which the notion of morality is simply not applicable. Also, the whole construct could be read as "whether making a profit is moral or not, your habit of self-quotation is not". While I meant the latter, I'm afraid you missed even the former.