Richard was such a snob
Uptight upper class hypocrite. He only has "respect" for the lower classes when they are cleaning his house.(what he says to the maid is so ridiculous!)Only when he has to associate with them on equal terms, he gets judgemental. His birth parent may have been crude, but they were so loving and supporting. He was such a jerk to them. Its not like they were the parents of "Joe Dirt", true white trash in my opinion.
The ending blows. Too happy. Either his fiancee should have left him, or he should of disowned his snobby parents. Or both