What's really odd about the linked article is that it's supposed to be a summary of this paper:
https://download.nap.edu/cart/download.cgi?record_id=25776
The actual paper consistently says that homemade masks really DO work, at least to some extent.