When I first heard of GW back in early '14, I was wondering how it would work with the plant players being unable to move! Then I saw a trailer and picked it up immediately as it was on PC by then and it became my favorite multiplayer shooter until GW2 came out in 2016. I have played others of course; Paladins, TF2, OW, Gigantic, and a couple others, but none have been as fun as the PvZ ones and I have more hours in GW2 alone than any MMO I've played and those things are designed to drain your time away!
I never liked CoD and it's only gotten worse. I did play BF:1942 a lot but only with friends and bots, but generally, I don't enjoy real world style shooters at all as I find them boring and mundane, they have to have some kind of twist or be fantastical like Doom, Heretic, Dusk, or Hexen. This puts the PvZ shooters right up there and I while I used to play a lot of TF2 for similar reasons, I haven't played it all that much since GW2 launched. It's hard to enjoy other shooters after being a Sunflower with an ice cream sandwich on my head, shooting lightning at a zombie foot soldier with 3D glasses and a big foam finger hat while we battle over a taco place and Crazy Dave proclaims that he once lost a game of checkers to a sandwich.