Mine is graded vesting over 5 years, 20% per year. After 5 years, I am fully vested.
Are you getting screwed, yes and no. There are those without pension plans. Compared to them, you're lucky.
There are those with defined benefit plans, compared to those, you're screwed.
How bad you are off depends on what they match, and what limits are. And what selections are have, as well as any fees the fund\account administrator takes.
Mine is matching up to 10%, i can go up to 15%. This means they match my contribution dollar for dollar, up to 10% of my salary. So in total, I can only get 25% in my 401k.
It's hard to find full and immediate vesting in industries with high turn over, or where there is no union in the US.