Being 'Old School' makes it difficult to hold my tongue at times...

Six years ago I started a new job after staying at home for a year following taking an early retirement.
I didn't like staying home and figured the new job would help finance my '69 Dart build.
I found something I wanted to do and was hired immediately following my initial interview. I'd previously spent over 25 years in management but didn't want to deal with the hassles of management any more.
Today (Friday), the COO is on vacation so our manager said we can knock off work today 2.5 hours early. I heard him tell someone else he's heading to Las Vegas after work.
There's only 3 of us in the office today so, being 'old school' I decided not to take my lunch break today and work straight through to the early quitting time.
The other guy in the office ended up leaving 1.5 hours before the early quitting time...taking his lunch break plus an additional 30 minutes and nothing was said.
If I was still 'management' he wouldn't have done that and we would be here for the full day.
I know it was my choice to work through my lunch time, but it's difficult watching others not give a full days work for a full days pay and then also taking extra time.
Rant over.
Thanks for listening.
About 30 years ago I drove my 383 4spd Coronet to St Pete from Tampa 5 days a week to the top of the world. The 2 boss ( old school kinda beach carpenters, cool dudes) men said they could always hear me coming from a far when I was late. Place had some crazy architecture. Anyhow, we were hand digging a 4' x 4' footer that went for like a mile. Big *** wall.... 2 Mexicans and me. It was a Friday. The boss told me we dig to a certain point, then leave w/ full days pay. He handed us checks and split. I outdug them both while they took their sweet *** time.. I busted my *** to get off 30 minutes early....no gain there.