Is it because he is Rocks’ son?

Why Roger treats buggy like this? He prefers Shanks over Buggy