Are those informal substitutes only used by people who aren't educated or both? Both. Actually, I think possibly educated people may do it more. There's a kind of 'educated artfulness' to this.
Are they not used in formal writing at all? Not usually. They are more characteristic of spoken English.