One thing missing in this is out-sourcing...
Oracle development like all BIG Machine / Big Environment's has robust (India) outsourcing.
And while you might make big dollars today think 2-4 years from now as to how profitable it will be if it is easy to outsource you?
If the company is large (stable products) many IT people this will lend the ease to outsource and it is easier to outsource Oracle projects.
just a thought
>Are you sure it will be fun to work with Oracle Developer 2000 ?
User: "Can you make this small cosmetic change"
Programmer: "Just another total rewrite"