Neymar is very expressive player, like Ronaldinho was, and forcing him to be 100% disciplined and efficient would be counterproductive.
Messi is not as flamboyant, but he also enjoys freedom to make plays by his instincts, even if sometimes there's more simple and logical solution.
Busquets...