Exactly, and at that point you still don't have the static HTML files. You have to crawl the entire local site, which takes ages. Then you have to repeat all of this according to your desired update frequency.
Minimal charge to cover the bandwidth and hosting costs. Any profit donate to Wikipedia Foundation.
Solves that same problem for lots of people.