Earlier quoted context omitted.
Yeah same in the UK. 25 days is the norm. 28 days is good. 30 days is very rare. Also nobody gets paid overtime, the company's pension contribution is 5% of your salary. Yes benefits are better in Europe, but not so much that you're better off earning $100k here than $200k in America.
But does this include bank holidays? We have 8(?) paid bank holidays in the UK so even 22 days is in reality 30. There are much fewer in the US.
Contract normally specify the paid leave excluding such Bank Holidays, so will be a minimum of 20. It is only the days above those 20 where the employer is giving one something extra.