This is clickbait, there are at least two classes of non opioid painkillers in use since a long time. https://en.wikipedia.org/wiki/Analgesic
I don't feel the title is misleading, but it may be a cultural language difference. The term 'painkiller' is reserved for strong pain relief, and wouldn't include things like ibuprofen. That made me think immediately of a non-opioid pain blocker not just a pain reliever.
Having claimed it was cultural. It have been helpful of you indicated which culture you felt this applied to.
In UK I'd say painkillers includes ibuprofen and paracetamol. I suppose with ibuprofen it's also referred to as an anti-inflammatory. Not sure how else one would refer to paracetamol other than with synonyms (analgesics) or euphemism (pain relief tablet).