They aren't obliged to update every single day
Yes they are, as a game company, they must, 24/7, work on big amazing TF2 updates, make Half Life 3, fix the Source Filmmaker, work on Source 2, create Ricochet 2, and make an ARG for Portal 3
Oh and work on CS:GO and Dota 2 i guess