I see what you are saying, and I agree with you that betting on any of the current abstractions is probably not a good idea.
But I really believe someone will figure this problem out, and at that point Dev Ops will be done. There is just to much money to be made.