Responding to original post, sorry if this is rehashed stuff
Ummmmm…
Okay, I am going to try to respond, point by point. There is a moment I might be at a loss… we’ll cross that bridge when we get there!
The game is better now than it was in the CTT. This seems to be the consensus. Great news for you if you, like me, fell in love with the CTT!
Have a great game is more important than the hype machine. Notice what Gearbox/2K is doing here: They are learning from their mistakes! Building an absurd amount of hype for a game with a small playerbase in the beta tests just tends to lead players on. It builds a game up to an unobtainable status of “wow” and can only let players down in the end. Yes, I get frustrated when I talk to people at work who I want to have check out this game and they say “what’s that?” but it’s a necessary frustration. I can build the right amount of hype and my friends know what I like and if that coincides with what they like. The other thing this does is it doesn’t give people a chance to lose hype. Too many games build hype WAY up a year before the release, 6 months before the release, just to lose all steam if there is a setback or just a lull in the hype train. What I believe 2K is going to do is plaster the hell out of everything once the weekend hits, pushing the Open beta, putting the game front page on Steam, and then not letting up for the 2 weeks leading to the release. This will start to build momentum leading to the release instead of building momentum leading to… nothing.
All games’s successes come down to player base. The larger the player base, the better the success. That’s really the definition of success in any field! The larger the customer base, the better the success.
Blizzard has an entirely different game in Overwatch. Overwatch is to TF2 what Battleborn is to DotA. They are extensions of the original formula, be it in playstyle or features. People talk about Overwatch because Blizzard has Unteen Gazillion Dollars to keep a hype train going for two years thanks to milking the WoW addict farm they built. Blizzard is spending so much money on advertising and fancy looking story trailers for a game with no presented in-game story, it makes me wonder how much is actually going into the game itself. Obviously not much since it isn’t even a full game.
Bill Gates can’t compete with Blizzard in terms of Marketing budget! Also, I assume 2K knows a bit more about where they need to put their money than you, no offense. If you are a marketing executive with a masters in marketing and you run one of the worlds largest marketing firms, my apologies 
The first problem I see is that you are putting this in terms of the Loony, probably the most absurdly named currency in history! The game is being released at the same retail price as Overwatch: $60 USD. The Season Pass is priced cheaper than it was for Borderlands 2: $20 vs BL2’s $30. Most people who follow Half-life would pay $60 TODAY for a chance to play it, so I don’t know what you’re talking about. Every game released now that isn’t on a screw you F2P scheme costs $60 if it’s AAA and usually around $20 for indie. If you think dropping the price is going to make Battleborn look more competitive, you’re opinion is very skewed. If you think that Gearbox/2K giving away a free copy for every purchase of the game makes it look like a strong competitor in the game industry, you are bat**** crazy dude. I don’t know how else to say that. “Here’s a game we have worked really hard on, put in a full story mode, a very deep set of PvP modes, built it up around being a competitive eSport, oh, and to show you how much confidence we have in our game, we are going to now give away free copies to everyone because we don’t want you to think we are afraid of the big bad Blizzard.” Do you see now nuts that sounds?
It’s not bold for a AAA title to BEFORE RELEASE start giving away free copies of a game, it’s stupid! Was it bold for Germany to try to invade Russia? No, it was stupid. Why would giving up before even starting be a good tactic? Have you seen a bad review for this game from the people in the early access? Have you seen these forums dead because everyone would rather play Overwatch? Why are you, like so many other people, dead set on this game being dead in the water? We have a HUGE community of players foaming at the mouth ready to play this game. A lot of them are planning on playing Overwatch as well, but most everyone here knows they are two different games. Why do you think a game with a $60 price tag and a full multiplayer coop campaign mode and unique PvP modes is going to die to a PvP only title with a $60 price tag?
PS, I just read the Post Script about you not knowing anything about marketing. I take back my conditional apology.
PPS, I guess I was not quite speechless so much as full of words! I tried not to cuss, but that was a bat**** crazy idea to give away free copies.
PPPS, I love post-scripts.