В оригинале написано "религия - это опиум народа" Слово "для" - это уже интерпретация перевода, использовавшаяся в советскую эпоху.
А так верно. Опиум в аптеке тогда продался саободно, стоил дешевле виски, английский пролетариат во времена Маркса и Энгельса, не имея денег на виски и джин, мог позволить снбе его купить.