We all talk about cloud like it is this big different thing. In some ways it is, in others it is no different than what we have. For companies that are "Cloud" adverse, Oracle is offering "Cloud at Customer" to put the machine in the client's data center. I believe the requirement for that is it has to be a certain size and at least a three year subscription. While I would love to see the improvements ported to On-Prem, I understand how it does not make sense for Oracle to do so with all the testing on environments that has to be done. Cloud at customer would help with that as it would still be one platform.
I do think Oracle is getting customers upset with the lack of support for On-Prem and some as asking if I have to convert, why don't I look at other technologies