Excerpt from Earnings call - Comments from Larry Ellison on SOA adoption:
"While I've read [these articles], people have to understand when you have a fundamentally new computer software architecture, SOA, it takes a long time for adoption," Ellison said. Moving to SOA is not as easy as flipping a switch, he said.
"It takes about 10 to 20 years before [you can] rewrite all of your applications," he said. But Oracle sees this process accelerating in its middleware business.
"We think it's a long-term growth story, it's a very rapid growth story," said Ellison. "It takes a long time for our customers to have a majority of their applications modernized, and we think this is a growth story for a decade for us," he said.
I don't think "SOA" as an architecture / approach is well served by Enterprise Vendors touting it as something that will need everything to be replaced to be able to leverage. The idea needs to be there should be simple and straight forward ways to get ROI via SOA and over a period of time all the systems and applications and infrastructure becomes SOA based.