Bueno, los argumentos del tipo del video son bastante lamentables. Lo que hace es crear una situación bastante tonta donde obviamente es mejor usar inline-block, pero conseguiría lo mismo poniéndole el flotado a la izquierda en lugar de a la derecha.
Luego es malo usar floats porque hay que añadirle overflow al padre pero no es tan malo usar inline-block aunque haya que usar, atención, v-align —no vertical-align.
Hay que mirar mejor de donde se nutre uno. A ver quién te quita ahora esa idea de la cabeza.