I'm not a purist, but working with SQL as a case insensitive but otherwise great and very useful language seems to be really annoying and "shaky", especially when you have interface it with a cade-sensitive interface (e.g. JDBC, pandas).