I mostly agree that "willingly resigns to pursue other passions" is unlikely however "quit in frustration over $working_conditions" is completely plausible. Those could be anything from disagreeing with some strategy or thinking your boss is too much of a jerk to work with over your alternative options.