But working under Catherine Hamlin are a bunch of people doing "irrelevant" things. Someone has to empty the garbage bins in the wards, but the hospital wouldn't work without that person. You don't have to run the show to be making a contribution.
You can, however, choose the circus you join. If you feel meh about what you do and you feel meh - or worse - about the organization you do it for, it's normal to feel uncomfortable.
I've always wondered how an infosec specialisation could contribute to this kind of organisation instead of working exclusively for massive companies. I just have not seen the possibility yet I guess.