Oracle's lack of support for camelcase table and column names has been a pain in my backside for far too long. It results in companies using crazy abbreviations and ugly underscores everywhere as well as adding much more time and effort to the process of creating ORM entities with standardized property names.
I work on a government contract and we've had to write our own abbreviation lookup tables and ORM entity generators that can read from that lookup and try to create standardized property names. Sometimes it works great, but sometimes the abbreviation has more than one similar meaning and the property names come out messed up.
Think of all the wasted time and money caused by Oracle's lack of support for this simple feature that exists in most every other modern database engine. I hate working with oracle mainly because of this. If I had the choice, I would advise the companies I work for to use SQL Server.