Oh, I get it. Some people that went in for Battleborn are not content with the number of players at launch, or got burned by some WoW related experience. *shrug*
Regarding Battleborn, it's really a different style of FPS, though there are lots of areas for comparison. I found it to be the weaker in those areas, but hey, that's why I decided to buy one and not the other after playing them both.
I see so many unqualified comments, it's astonishing. It's a TF2 clone (like there's no game worth playing anymore that doesn't ever copy or borrow from those that have come before it)! It's Blizzard, the herald of Mammon (because there are just sooo many more gaming companies out there that are purely about the end-user~)! I played "x" and my opinion is more valid than yours about "y" (everything is relative, I guess)!
There aren't that many things to criticize Overwatch about as it is pretty well polished. Badmouthing something just based on personal opinion has always been de rigueur here, but keep it in perspective.
The only thing that matters: is it fun, do you like it? Good for you; enjoy. You don't like it? There's a shitload more games for you to play. Yay!