> No, that sounds like a tangental problem born of inexperienced developers and/or poor communication.
I've yet to see a single project to not devolve into a mess of class names. Not only that, but a mess of class names with significantly repeating boilerplate, intimately tied to specific elements.