I disagree, it's not Hobson's place to decide if Data deserves his rank or not., just as with any other officer.And understandably so.
This is absolutely not meant as a personal attack against Data. I mean, we the viewers are all familiar with him, we know he is more than a qualified commander. But from Hobson's perspective? He's never met Data before, he has no idea what kind of person Data is. For all Hobson knew, Data really was an unfeeling machine.
We know that's not true...but Hobson can't be expected to know that. Not right away. Given this, Hobson being a bit skittish is entirely understandable.