1) Softness does indeed mean weakness here. Consumer spending in the US has recently weakened/softened. 2) I wouldn't completely agree with your answer.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Those higher prices, by eroding households' disposable income, have accounted for at least some softness in consumer spending of late, a softness which should prove short-lived.