I can see the reason for caps from the dev side, but no real reason for it to be daily/weekly - monthly would make it far more flexible for players, and no reason for doing all then unsubbing.