You sound like a really angry person. What do you do on your breaks? And you really think checking emails is useless? Honestly, if the OP is checking his emails on his breaks, he actually sounds like he's being productive. OP also clearly said he looked at cat gifs to clear his head. If you cannot understand the need for a programmer to clear their head from time to time, then you are not a programmer and if you did manage programmers, you were awful at it.
The points you are attempting to make can probably be made in a more mature and respectful manner. Just because someone's opinion differs than yours doesn't mean they are an "angry person" or "awful" at what they do.