Pensé que había dejado claro que es cierto cuando puse "solucionar determinados problemas"... veo que no me expresé lo suficientemente bien, y no lo digo ironicamente... no no, me expresé como el culo
.
La solución del "overflow:hidden" y el "height: 1%" son seguramente las menos conocidas y las que los usuarios que comienzan no conocen ni de cerca y por eso se lian con los floats. Con "inline-block" solo en casos concretos, como los de blancoarnau, hay que solucionar algún "problemilla" mediante "vertical-align: top" o "font-size: 0" por ejemplo.
Practicamente todas las propiedades css que tienen algún "problemilla" tienen varias soluciones, pero siempre hay alguna que son mas conocidas y que puede que a la gente que comienza les resulten confusas, como sucede con los floats. Razón por la cual yo aconsejo usar "inline-block"