Sure, but in this case, the engineering consideration was whether a specific plugin should be added to the list of other suggested plugins. It was literally just a business decision of whether to configure it to be one of the featured options users might want to install.
At no time have I suggested that one cannot adjust one's approach. That's a straw man you invented.
I'm refuting the point that business considerations should always trump engineering considerations because profit.