Exploitation and profit are the same concept just different framing. The distinction between shady and non is usually more about who is being exploited, to what extent they're being exploited and how transparent the business is about that exploitation.