Sad but true. Overwatch's popularity has always puzzled me.
The art style for these games is a factor so i don't disagree, but they aren't the first games to use it so I wouldn't owe their success to just that.It's the same reason Pixar movies are popular, Overwatch and Fortnite are easily palatable art styles.
I love the Gears franchise but it will never do 360 numbers again because that art direction is now for a very niche base.