It did strike me as being advocacy, but why would a pro-business group be down on Tylenol? Are they getting money from Purdue/Sackler?
Just because its an industry front doesn't mean it treats (take money from) all companies equally.
And the fact it calls Tylenol out rather than its generic name acetaminophen just adds to this.