It is called managed hosting
"""Because by that time we'll be so used to the idea that we won't have a special name for it: in two years time it'll just be called a product."""
It has a name, it is called managed hosting (being physical or virtual) or managed service, it's been available and popular from many providers since the late 2000's.
What people are all excited is control panels and large suppliers like AWS, Google and MS.
And guess something, all those large hosting suppliers do not care a shit about you or your business.