All of the really talented Oracle people I know are enterprise sales people, and they're _really_ good. All the good tech people I know "joined" via acquisition and jumped ship as soon as financially sensible.
I worked at a place where I saw two renewals for AdobeCQ licenses paid while I worked there at ~$600k/year, all the time we were using Alfresco underneath (and I see now that site is running on Sitecore...)
Ironically, it's Oracle itself who is busy self-destroying. The move to cloud-based subscription services, where switching to competitors can be so much easier, looks good in the immediate but it's pulverizing their stranglehold on partner ecosystems, and making their long-term outlook more fragile.
Yes, bean counters. When the only sales person involved is now the AWS Architect the bean counters put Postgres and Oracle side by side and it becomes a no brainer. You're going to see lots of enterprise development moving away from Oracle as they move to AWS.
I'd say it's more the "Contract Signers" who're at fault. The devs and AWS Architect are perfectly happy to use inexpensive AWS options, but somebody _else_ goes golfing and drinking with the Oracle sales team - and arrives at work hung over the next day with a shiny new half million dollar a year Oracle licence which everyone else is now required to use.
The bad part of running Oracle is absolutely everything else, especially the bit where you ever have to talk to Oracle. When we moved our stuff from Oracle to Postgres, the best bit was never ever having to think about licensing.
Must be a horrible job even if they get paid well for it.
Enterprise software sales can be a lot of fun (I am in sales engineering, not at Oracle) as it is well paid and ultimately about enabling customer successes. But I have to look myself in the mirror at night, and can only sell something I believe in - things like open source, or cloud computing benefits, etc. Oracle database used to be worth believing in maybe 10 years ago: boring but valueable software. But these days the company is such a blight on the industry that it would be hard to work there.
My stodgiest, most risk averse (Oracle using) clients are beginning to migrate to Postgres. I'm so shocked by this it still sounds like a lie as I type it. For most of my career it's been "nobody got fired for picking Oracle". Now that nobody gets fired for picking AWS the penny pinchers are looking at the RDS pricing delta between Postgres and Oracle and all of the sudden it's a no brainer. Maybe because the only sales person involved is from Amazon? IDK but Oracle will slowly die by it's own worms.
Is it just so they can say "not my fault, our project is only using big name frameworks, DBs, etc so I did all I could?"
Or is it because they don't even begin to understand what's going on in the tech scene and just buy what appears to be the most shiny, expensive solutions?
Expensive parties, gifts etc
It is. It happens all the time. I get similar offers regularly in my growing startup. It's usually couched better than that, but it's not rare.
A vendor once sent me a mug. I had to open the box in front of a witness.
Text files would have been enough to cache the data. But you never know how a project can change over time so I proposed PostgreSQL or IBM DB/2. The latter in case they absolutely wanted to pay for a database and they are already using an IBM AS/400. (We were using PostgreSQL and Informix.)
At the meeting they said they have already bought a license for an Oracle DB. Without consulting us. So we were forced to use it without prior experience.