I get asked the same question everyday

I am 3 days away from my due date and for the past 3 weeks people ask me EVERY single day "is the baby here yet". I'm so annoyed now. Is it the norm that baby's come early? Why can't people just wait until after my due date and then start asking. I mean 3 weeks ahead, seriously! 
Is it so shocking that I'm making it to 40 weeks?