As Rodney Plunkett notes in his comment, this appears to be a universal skimpflation move among the store brands in response to a change by Robitussin, the brand-name product. We noticed it over a year ago with the Equate (Walmart) product and confirmed that other store brands had followed suit.