Si es cierto pero lee lo siguiente, creo que confundimos términos:

Eficiencia: No se puede ganar dinero
Ineficientes: Se puede ganar dinero.

¿Warren Buffet cuando gana dinero? Largo plazo, pues los mercados son más ineficientes en el largo plazo... porque en el corto plazo es irracional, o sea aleatorio y si es aleatorio son eficientes... al ser eficientes quiere decir que los precios de los activos pueden ser muy baratos por un coportamiento irracional, y se puede ganar dinero... si se puede ganar dinero a largo plazo es porque se ha encontrado una ineficiencia del mercado. Luego a largo plazo son ineficientes y por eso hay inversores que ganan dinero.