Greed (avarice, covetousness, excessive desire for goods or power, or love of money) is always bad. It breaks one of the Ten Commandments.
http://www.scborromeo.org/ccc/para/2536.htm
Someone who cannot engage in capitalistic endeavors without falling into greed, should abstain, to avoid the occasion to sin.