Yep - had to redesign due to this
Totally understand how people get p____ed off with this - We had to redesign one of our systems on the fly after buying h/w (brought before i got on the project), we consolidated our everything into a single blade chassis.
Then discovered the cost of licensing the DB would of been millions due to the number of cores in the cluster.... so rather than having a large cluster with many hosts for maintenance we had to create a second cluster just for the DB with two hosts, reducing the pool of resources... but saving a truck load of dosh!
it was only because of time, we didn't redevelop the application to dump the weblogic stack and move to something else... But i am sure in future our dev team won't be using Oracle in future so their short term chase for numbers will cost them in the long term!