Blaming Overwatch is the wrong thing to do, it wasn’t really Blizzard’s fault that the game didn’t get as much attention as it deserved.
I feel like Battleborn just had the big problem that it didn’t really have an identity. People asked what this game even is and no one really had a good way to describe it to them and you almost had to write a complete essay in the style of: “It is a first person shooter with many characters with a PvE side that feels like Mega Man and Borderlands had a baby and a MOBA PvP side with different modes …”.
I am one of those who preordered and played since first minute, I am mostly active in PvP now despite being someone who absolutely hated PvP games initially and I’ve been one of the most vocal people on reddit (and also here) despite being kinda shy IRL. BUT: It was pure accident that I even installed this game and tried it, because I had no idea what it really is until the open beta started. I thought it was just a PvP shooter and I had no interest in it until I stumbled across a thread on the borderlands subreddit - which got deleted for being off topic, so I don’t even know who to thank for it - that advertised the game and was the first time for me that I saw a story and single player side of it mentioned. I then googled a video, I watched PS4 gameplay on twitch when the beta hit there, I installed and played the open beta on PC later and I was absolutely hooked then. I’m sure many more people would have had the same thing happen to them, but they didn’t find out about the game, brushed it off as something they don’t want to get into or found it too late when it already was struggling.
Another thing I also found a little problematic was the slow reaction times to some of the really big issues. Like everything in life, the first impression really is the most important thing and this game had some problems at release that weren’t even acknowledged for ages. Over time the game got better, but I still sometimes see people complain about things that are fixed for over a year now, because no one really bothers with checking facts and it’s just always the same old complaints from last time they looked into this game a long time ago. Don’t get me wrong, I really appreciate the work that has gone into the game and the dedication I could see from the team, e.g., just yesterday I had the honor again to play a few rounds with one of the devs - I know NO OTHER GAME where you actually find devs “in the wild”, especially when it’s the salt mine we call PC PvP (sorry Roid, I had a bad day yesterday) - it just sometimes was really bad timing when some changes came or didn’t come (e.g., the queue change with no map or gamemode choice at the beginning of the free trial really made half of the community angry and it wasn’t changed until nearly everyone was gone).
Balance always is a tricky thing to pull off and I won’t really go into a big analysis here, I kinda wish balancing between PvE and PvP would’ve been separated and I had wished that this whole topic would’ve gotten a little more attention overall (e.g., one thing that really holds me back from playing pubs on PS4 more often is braindead no skill BS like Bolas Voxis Nihilism Orendi or just vanilla Q+F Thorn). Balance isn’t perfect and some things are just broken and unfun, but playing both on PS4 and PC shows me how character strength can differ between just those two platforms, so it surely isn’t easy. One thing I really see as a good thing in Battleborn: There is no character anymore that can’t be played at all. Even the so called trash tier characters (like for example Beatrix) can work pretty well. It just took a very long time until we got there and I think balancing could still need some improvements.