I would largely agree with what is stated here, but maybe with a bit of hesitancy to refer to people “worshipping science” (or similar), solely because of how often I have seen that type of phrasing misused-- not that there aren’t plenty of people who essentially do worship materialistic science.
As an example discussing misuse of such descriptions: