The pto thing is because most office/tech jobs let you take unpaid time off too. Just means you won't make your full salary for the year based on the number of unpaid days you take.
Yeah it's pretty shit. Since some places they only offer 1 or 2 weeks vacation a year if you want a longer one you end up needing to take the unpaid time off.