It is often explained that HSY is down because of high cocoa prices. While cocoa prices are temporarily high, I would anticipate that these cost pressures will fade as time goes on and HSY will be back on its growth trajectory.
Credit cards are the major reason. No cash is exchanged at the time and transactions seem relatively painless. The joy of acquiring is enforced without the pain of clear use of cash.