New Challenges to the Role of Profit