It's not all Sony that's involved here, since this is a Rewards Program, you have Sony, the Credit Card company, and probably a separate group that manages the distribution of the 'rewards' to the reward claimers.
I couldn't guess how the two or three might interface with each other, but I'm satisfied that the delay can't be
all Sony's fault. Some? Most likely, but
all may be a bit unfair.