3 on a european flight is extremely wasteful, there's 2 pilots on transcons in north america.
That article comes down on the ~600 NIS/hour salary the pilots earn, but that's not out of line (at all) with other airlines. I think what was out of line is the cushy job conditions, excess stays in hotels, paid dead-heading, etc. taking up a J/F seat on a flight when they have crew rest bunks.