Google Sites offers free website creation but comes with major limits: no custom domains, no e-commerce, no analytics, and no control. Learn who it's really for - and what better free alternatives exist.