...they do work when used correctly. In other words, if your flavor of SQL won't let you name a column whatever you like, its implementation details are getting in the way of your design.
Reason #2147 for maintaining schema outside of the databases themselves.