There is no 'punishment' involved in bonus windows. If a player doesn't log in during the weekend, then so be it. If I miss a bonus light window was I punished? Not participating in the window doesn't hurt your current progress, rather taking part only enhances it. However, when avenues for optimal progression limit the ways in which a player can enjoy their time logged in, I am obliged to remember how often and enthusiastically the development team preaches options and diversity to achieve goals.