I think it’s just force of habit. Kate has been in the public eye for nearly 10 years prior to marriage. So everyone in the UK is used to calling her Kate Middleton.
I do remember the same thing happening to Sophie in the late 90s and even Diana in the first few years was still referred to as “Lady di” by the press and public. I don’t think it’s a snobbery thing it’s just a habit.