Engaging in bad and immoral behaviour for capital is still bad and immoral behaviour, particularly when one has other choices.
The way to make sure that behavior isnt bad is to regulate the economy to ban it. Not to scold people who follow those incentives but then do nothing about the actual incentive structure
It's also prudent to shame those who allocate and greedily take that capital.