Amount of substance is a physical base quantity, whereas the mole is the unit used to measure it. Equating the quantity directly to the number of moles is conceptually incorrect and deprecated by IUPAC.
Judged against reference works: claims of this kind are settled by reference works, not journal abstracts.