No, they are frequently wrong.

And even if your OB is right, 8lb is not exactly enormous! Overall size isn't an indication of much - it's more the head circumference that's an issue. Babies can be long and skinny, short and fat, skinny with a boof head...

I'm sure things will go just fine for you. I'm sorry your OB has worried you.