seems u are too frustrated with ur HR Dept(if u work), try to change your company to work for a large organization and you may have a better experience!

Removing your frustration of HR on someone else will not change anything, i will just give a u a PASS!

Have a Nice Day!