In all fairness. It's just how people speak. I know why there, their, they're annoys people (it throws you off the sentence you're reading) but must have/of could have/of should have/of are ones I've never understood. 

Unless you're an English teacher or have a degree in English or something such as that. 