Good point. I like that some people on this site use big words though, because I go and find out what they mean, and that's helping my vocabulary expand.
Believe me, I think it has it's benefits aswell. You should of seen how bad my grammar was when I first came to this site a few years ago. After reading and posting stories/polls on this site, I have expanded my grammar etc far more better than I did in school.
Yeah, my vocabulary has definitely improved as well. I do agree that people shouldn't use words that the person they're speaking to obviously won't know, especially since they won't have the ability to check words in the dictionary whilst having a conversation:)
Should have as in should've.
Sounds like of but it's actually 'have' as in the abbreviation should've.