You want transparency? Do the CEOs of EA, Rockstar and whoevertheofficialmakesCOD come every day on online forums to answer questions to the fans?
Rockstar are active on their forums, discussing gameplay. Treyarch and Infinity Ward are
very active on Twitter keeping their userbase aware of changes being made to the game and to receive feedback. Regardless of my distaste and distrust for the Call of Duty franchise, their developers have changed the mechanics of the game many times due to the consensus of player opinion (gun balance, 'overpowered' playing styles). I respect that.
They do that despite the fact they don't need to. They have established their brand and brought it in to the mainstream, through various means such as great games and transparent methods, or a niche on their individual market. Whether or not you agree with DLC or micro-transactions, all of those developers/publishers got to the top the exact same ways. It's somewhat different between reaching an elite in game development and other things - when you lead the industry, people will unconditionally buy your game despite their own reservations or if all of their friends are buying it. Big Ant need to make
much more effort to build brand loyalty and recognition than the others you mentioned, and considering the last indie company I can think of that made it 'big' (Mojang) did this, Notch was on twitter and official/unofficial forums even more than Ross is. He needs the power of social media on his side because he doesn't have massive marketing or SEO teams (as you mentioned before). He needs to do this to ensure any success for his game, he's not doing this to be a great guy. We've all got our price in our world, and his for the success of the cricket game he's put a lot of money into is semi-regular appearances on social media sites.
Knowing when the game will release won't change when you get it in your hands.
It likely will. I have roughly 2-3 hours of gameplay a week due to other commitments, and nothing will keep GTA5 out of my 360 tray until perhaps Battlefield 4 or Titanfall. There may have been a chance for DBC to change that when my interest in cricket was artificially higher due to the Ashes, but that is going to subside very soon (literally in the next day or two). Beyond that is the next-gen stuff, after which point Big Ant and Trickstar might as well rewrite their games to work for those instead.
The amount of money those other companies has is ridiculous in comparison and the amount of staff is much higher too. I'm sure BA has an idea of when they want to release it but with a relatively small staff it may not be known yet.
I made an assumption that gameplay videos came from finished games (or even finished portions) so as to give a perfect reenactment of how the game will eventually ship. If this isn't finished why do we have teaser videos and people from Planet Cricket visiting Big Ant's offices to test the game?
And of course, if they set a release date and was 20 seconds late they'd have kids like you ramming abuse down their throat
I won't address this part, because I'm better than you and don't have the space in my life for petty internet fighting. I wish nothing but peace and happiness for you.