We had to push people into taking vacations in my team, and we never, ever denied vacation requests, as long as people had earned the time off.
I really wish people were more pushy about their vacation time, because they've earned it, just like they've earned their salary. Not taking vacation time is essentially giving money to your company, which is dumb, because you get nothing in return.