If the pay is low and your not meeting your bills etc.. then it’s much more better to leave the job, that’s a more valid reason because it becomes a question of survival.
Like you said, a job doesn’t have to be glamorous you just have to like the job and I think that any job in true world isn’t the best. It’s what you do to it that makes it worth your while.