wish I could side with you dude, when I retire I was entitled to 5 weeks earned vacation, plus you were allowed to purchase a week and I got unlimited sick days.
6 weeks was the max for my megacorp but you had to be there 35 years to get that.
you could also bank vacation.
I had 6 weeks vacation my last year.
I was also getting 5 weeks of vacation when when I left my megacorp. Initially, we could bank vacation days. But, corporate tax laws changed at some point so that this counted as a liability on the company's balance sheet. So, we had to use them up over time.
I was once was able to take off just over 3 months bumming around SE Asia all on vacation time.
I FIREd when I was 45.