Vacation days are days that are long planned.
Sick days are last-minute days for when you are ill.
Personal days are last-minute days for when, say, a pipe breaks in your apartment and you have to spend the day dealing with the mess. Or any other non-medical reason you have to be a person and not an employee for a day.
It seems like people just were abusing it.
It seems like people just were abusing it.
Obviously, it's not always possible to give advanced notice (illness or other unforseen circumstances), so most employers require a brief explanation when advanced notice isn't possible - "Sick kid," "car trouble," "illness," etc.
These are normal policies, but they must be formal policies and communicated to employees.
If those policies are in place and you have people violating them - then it becomes an HR issue, with formal reprimanded, so a low level manager shouldn't have to complain about it.