Change or Adapt is the proposition.
Relative to your current position-- I would be curious to see how much you can experiment and expand on your own devices. Need more human interaction? Find a way to meet folks daily. Verifications are backwards? Show the higher-ups a better, smarter way of getting things done. Think of the current job as a personal laboratory.
Ultimately though, quitting and moving on is relatively easy.