I think our miscommunication might be on the "maximize profit" term. I notice that you added "ethically" to your use of term; note that I didn't include "ethically" when referring to "maximize profit" like you did. That's probably the miscommunication.
I also didn't say that someone couldn't provide a good product/job if they weren't passionate about it? I don't understand where you got that from, I just said that a goal could be making a living doing something you're passionate about. Maybe I misspoke somewhere?