Weekends are not holidays and should not be considered at such. It's insane for me, a European, that people in the US are really fine with just 2 weeks of holidays. I get 30 days + I can exchange some of my yearly bonus for 2 extra weeks. There's no way I'd change that into a system where most would be ok with way less.