The US requires 0 days off nationally, not sure where you got 2 weeks. I had a job once where we only got 5 days off but had to be there a year first. It was the best IT job I could get at the time.
Wow that's even worse :( I got the impression at the time I worked there that 2 weeks was standard, at least in tech. Which didn't seem at all generous...
Not a requirement, no, but certainly a selling point when shopping for a new job.
Personally, I am not a fan of the whole PTO system we have here, mostly because it is used against us. We are expected to be at work unless we request PTO, and we end up having to use PTO for things like doctor appointments and seeing our kid graduate, or whatever. It's an absurd joke.
I don't want PTO, and I realize that's an unpopular opinion, but it comes from years of seeing its abuse by employers who think they command our time (and the employees who allow them to).
What I want is simple; if I am at work, pay me, if I am not at work, do not pay me. That's it. That would keep both sides honest. I need to plan/budget for days off and can't game a system. Employers can't hold me hostage and need to look for better ways to incentivize employees to choose to be at work.