Would you find it rude if someone were to ask you what your salary is? If so, why?
Personally, I don't have an issue if someone asked me but because it's a cultural norm to not, I'd think 'oh that's taken me by surprise' ...
I do wonder when or how this became a cultural norm..