Nothing for me to play until overwatch 2 comes out
but you are right MS have done their level best to kill off gears!
I'd say try the new cod but I wouldn't want to put you through the torture! Bf 2042 is decent when it's not crashing.
You could always join @Wyrdo and play destiny 2 for 100 hours a week?