Honestly, there are no 'better' sparrers. We all have our weak points... I will not deny being a really ego-tistical sparrer back when I cared about stats. But there will never be 'good', we will always lose to someone, no matter what or when.
On the other hand, attitude does come into play when you want to become respected. You can't rage at people and expect it to be blown off in a matter of seconds, it lingers. So, a 'good' sparrer would watch their mouths and stuff. So, anyone could be a 'good' sparrer if they tried.