Give people options and they will generally do the right thing. An intelligent, competent, highly productive employee who is hired by a fast growing and profitable start-up knows better than to take too much vacation to the point of looking stupid. Try this policy at your local dead-end job. Nobody would show up. Because nobody gives a st.
My point, hire smart people, give them a reason to give a st and they'll do the right thing.