Hello Little Alien,
There are different use cases for each program and I will explain what program excels in each task and which one does not do.
Google Analytics:
Works well, If you are looking to see your SEO, Adwords, Referral Traffic, Social Campaigns, Conversions, Funnels and lot more... In short GA is for seeing what, how, and where things happen on your website.
AwStats:
Server side program, that gives raw access logs and statistics and other information that will help with server security or hardening, performance optimization and other use cases.
The tasks that could be performed on GA cannot be done on Awstats and like wise, what Awstats does GA cannot do those.
And as some memebers stated. GA will not work when JS is disabled by your website visitor in their browser, its true.
It is rare cases and less % of traffic have js disabled, some people does it or use TOR, so in such cases Awstats works very well. And you will still know some level of traffic stats.
In short, both programs have their own advanatges and features.
If you are simply looking to see your traffic and SEO kind stuff, GA is highly recommended.
If you are interested in server level troubleshooting or optimization then Awstats or webalizer.
So, its as per case. For a newbie or general user, GA data and reports are easy to understand and check. Hope this clears all your queries. Thank you.