I have no problems with taking breaks. Its healthy, keeps the mind sharp, reduces fatigue. But to lie about it is another thing.
As for an employer's demands on your time, why do you give in to those demands? Even a salaried position is based on a 40 hour work week. And, under law, you are entitled to over-time. As workers, you have to fight for your rights. I understand that there are times when there is extra time needed to be put in on something. That happens. But, if it becomes routine, then it is time to stop it. Talk with your employer about it. If that fails, take the proper lawful steps. Just don't be a cheat.