The PC portion of the game will have dedicated servers and DX11, look at how aggressive PC gamers were with MW2 and their petition, it did jack crap. Saying thats how the world works is just telling you, that most games now days go gold with issues and patch to them, at least if your a PC gamer thats how it works. The only way I could see someone not understanding this is if they were a heavy console player. With the feature list of whats coming to BC2 on PC compared to the competition, and already having played the game, count me in as happy, you can slice it anyway you want calling it passive aggressive, but I have played the game, and it seems like you haven't and are over reacting.
Not missing that at all, I gave you an example, I wasn't planning to write a book, but I could give you another example, the XM8 Compact was over powered, theres your balancing issue.
but I do agree PC needs it's own testing, which it has been getting, theres been videos of people playing in a closed beta, this is an Open type beta, they are completely different, and thats where I think you are getting confused. Open betas are usually a demo of the game, closed beta is where most real fine tuning happens, then they want to stress the servers so they test it as an Open beta and bam it's ready to go. As a closed beta they can be more 1 on 1 with their testers and actually get results, where as an open beta not everyone (most people that is) will even look to report bugs, they mostly look to play the game and see if they want to buy it (like a demo). And since thats the nature of people most company's have moved to turning "Open Beta" into a demo pretty much. And that explanation right there solves all your questions. With Open beta just being about 2 weeks away, it's too late to make an announcement, and I can't recall a push back announcement called during an open beta ever. That will be announced during closed beta normally. It looks right on track, I'd be willing to bet a pan full of fresh chocolate chip cookies that these dates are pretty much set in stone right now, and that the games going to be a blast (it was in DX9 consolized, can't wait for DX11).
How the Vet system works in BC 1 is the more titles you have, it appears in front of your name on scoreboards. Like if you had 3 other BF titles you would just get a 3 before your name, and get some sort of Vet reward gun, which if like BC 1, 1, 3, or 5 other BF titles would all get you that same reward.