30d vios were not always as reward for ester event, one year it was 500 gc then 30d vios then 500 gc again and so on.
This time i guess devs decided to include both and this is why reward is 14d and gc for other rewards
About sales, devs were always announcing that it will take a place, but were not informing right away, but always informing later, like with every event, you are too reactive about this