Keep the faith brother! I was feeling the same way when I was working in the fragrant harbour for that misconcept of efficiency known as CX. Bean counters and blinkered petty management drove me to the same conclusion...but... the way I sort revitalisation was to get out of there and into a small comapny, small team where you can make a difference.
You have been at it a long time, don't throw it away now! just look for a different approach.