I left regional 121 mostly because of the work rules regarding schedule, junior manning, commuting rules, and crew support. Pay wasn’t really an issue. Schedule was a relatively minor contributor. YMMV.
I would return to a major or LCC if the right opportunity was present.