Question: why is och3 a good leaving group?
Answer: This is why -OCH3 is a better leaving group, but it does not imply anything about the nucleophilicity. ... With your question, -OCH3 is a larger molecule (more electrons from the methyl donating group) and will more easily donate electrons (think kinetics), but it is also a weaker base than -OH.