It's also technology. "But the project suffered a series of technical issues last year that pushed the service module preliminary design review back by about 10 months." http://aviationweek.com/blog/nasa-slips-orion-em1-flight-201...
It's someone doing good PR that gets it boiled down to "limited NASA budgets."