A couple of HMs who consider themselves to be a bit intellectual have in the past disdained and nominated Corin for being 'uneducated' ill-informed or otherwise a bit shallow and vapid. To Ben's eternal credit, despite being patently better educated and more cosmopolitan none of this matters and he just sees in Corin the lovely warm-hearted lass that she is.
Similarly criticism has at times been levelled at Ben for being a pretentious 'posh boy' with a lack of community spirit and a penchant for moaning about his surroundings but Corin, whilst not averse to pointing out to Ben his flaws if prompted, appreciates him as an interesting and essentially good-natured guy.
The point with the Ben/Corin friendship is that they are very open and accepting of themselves and their different backgrounds and don't for one minute let ridiculous notions of snobbery, inferiority complexes or 'class prejudice' get in the way of being friends.
It's all rather admirable and sweet, IMO