The streak was a little ridiculous, but so is something Steve Novak shooting 80% from three over a similar span last year...weird stuff happens. Look at their schedule over those games, how many "elite" scorers has Lebron had to guard? How many minutes were logged? They played a lot of sub par teams with their only loss coming against Golden State. Once he had to guard an elite player in Durant, he picked up a few fouls.
LBJ has averaged less than two fouls a game for his career, he is around 1.5/game this season alone. He is an elite defender and most likely the best in the league. His athleticism and lateral movement are off the charts and when he does get beat, never picks up a cheap one. Generally lets his bigs clean up the play or pick up the foul.
Thabo isn't on LBJ's level, not even close.