I'm pretty sure if the automatic mixer/heat adjustment on the shower were to be invented today it would be a subscription add-on.
And it would interrupt the cycle every few minutes with an ad.
And their public mongodb hacked into 6 months later causing the company to go bust 12 months later. 18 months later there is a Github project that impersonates the server as a workaround.