That’s right. The checksum shouldn’t be provided by the site. I’m producing the checksum myself after reviewing the install scripts manually. Once I produce the checksum I can keep relying on it. The install scripts don’t tend to change very often.
However I'm still not sure it really makes sense. Do you also manually review the code of the binaries that the bash scripts download?
is that much different than just storing the verified copies of the scripts?