Of course, it's better, because we can link to specific commit by sha256 hash, which is way more secure.
First, I had experience with substituted SSL certificates (by our government, at revolution), when errors were reported by Chrome only due to certificate pinning for Google services.
Second, site can be hacked and replaced directly at the site.