How is it your business to comment on what an SO does with his roster?
It's totally my business. A pilot was prevented from earning overtime because another volunteered to work on a G day. I'm a pilot. It's my business...
way to go, lets turn on each other...

idiot.
You shouldn't be so hard on the SO, he's new... But you're right, he's an idiot for turning on his own and volunteering to work on G days.