He's off base taking 10 days off without a reason (illness, etc). That's not cool.
You're way off base on the 3 day weekend. You should both spend an occasional long weekend with a loved one. Life is way too short to not do that. Just don't do it all the time.
I also don't agree with working every single day. You're not helping yourself by not taking breaks. Everyone should have 1-2 days per week of no work to recharge. Even hard core startup founders.
I'd say the magic number is 60 hours per week. Working more is a recipe for burn out. Working less is probably not pushing hard enough.
Once you're doing 60 hours per week your biggest problem is spending all that time in truly productive work. Optimize for that.