Agreed.
It's slightly odd that there are a lot of members here treating Thiago as a finished product and making such allegations as "he may never be good enough." The arguments they back their claims with aren't overly impressive either, given attributes such as movement off the ball...