Did you ever consider changing teams or org? The review process is of course standard throughout all of MS but a lot of your complaints seemed to be local to your team (e.g. status report noise) or Org ("Office needs robots"). Bug triaging might also be less of a bore now that microsoft seems to be moving to yearly release cycles.
Either way, seems like you ended up making the right decision for yourself. Congrats!