My experience has been that people are mostly moving from Oracle to Postgres or MySQL as much as possible, because you need an Oracle specialist on hand to maintain an Oracle database and an arbitrary competent sysadmin can keep the free databases happy. There are things that only Oracle does, or that only Oracle does well, but they're mostly things that a new application or deployment can avoid needing.
Of course, this means that a boycott of Oracle would be singularly impossible, since anyone who could has already switched and anyone using Oracle is locked in for some reason or other.
(My experience is with sites that have a number of somewhat self-contained database-backed applications, where not all of the data would be in a single database for modularity reasons; it may be different in finance where a huge organization has everything they do tied to qualitatively identical accounts which would logically be part of a single database.)