Array vendors kept disks from getting too smart/expensive in the past. First, it makes it less likely there'd be a second source for the innovation. Second, it compromised the array vendors' added value. Third, adding software features means more compute and RAM in the device, raising costs, in a business based on $/GB.
Clearly none of these incentives would apply this time. Right?