I still don't get the Overwatch vs. Battleborn thing. Battleborn is firmly a moba from everything I've seen, it's pure moba design. Overwatch is an objective based shooter a la TF2. It shares little to nothing in common with Battleborn beyond the fact that it has unique characters and is a first person shooter.
From a purely visual standpoint, yeah, both are bright, colorful, stylized shooters. But I can't really see much that ties them together beyond them both being FPS games with similar visual design directions.