Sure, but they can also reduce your salary at any time. So it's a bit unfair to consider salary any "more real" than vesting RSUs.
I just mean your claim "stocks and bonus are nice, but you dare not count on them until after you get them" is false because you can't "count on" salary coming either.