Some of the main benefits of shipping every day, is:
1. Develop a system where you can turn codepaths on and off with a toggle.
2. Become better at architecture. Learning to split a task into smaller chunks that are easier to reason about, both overall and individually.
3. Learn to do multi phase increment.
4. Develop an automatic deploy/rollback system.
All are good practices, and essential if you need HA. It also gets the velocity into your daily work, so if you need to deploy extra logging, a bugfix ect, you can do it in minuts and not hours/days/weeks.
Can you do all of that and ship on a weekly basis? Absolutely, I just haven't met anyone that do that.
Can you do all of that and ship on a weekly basis? Absolutely, I just haven't met anyone that do that.