Adding nothing. He is an IOETC, no he doesn’t teach ART and never does VO. IOETCs are run pretty ragged as it is, his time is his own. He does accept drafts, but only as a draft and drop.
I’m guessing from your diatribe you have no idea how much IOETCs make. It can be very lucrative. Looking at Globe I see he averages about 95-100 credit hours a month, but by dropping the draft credits, he is flying about 16-17 days a month, plus recurrent training. Again, not a bad gig if you like teaching.
But …. as I said above, this position is available to anyone. As you have a little more control over your schedule, it usually goes to junior captains. However, it can be a grind. One has to be qualified in both seats, so all simulator exercises are basically doubled.