But "insufficiently profitable" and "dead weight" are not synonymous, just like "maximizing profit" and "greedy bastard" are not synonymous. The first of each pair are economics terms, the second are social terms.
To turn your question around, would you rather put your capital towards products with 85% margin or 75%? Does your choice of one make the other by definition a dead weight?