He does deserve much more credit than he receives! He is just amazing!
You know, I always thought he looked like JT, and even sounded similar to him, but after listening to his music even more for some time now, I believe that he blows JT out of the water. Completely. Robin has an incredible singing voice. Justin can't sing like him, not even close.
And I also agree that Robin is even better looking.