Why do you keep babbling about release day? It's not a fucking movie, and if you think someone who's likely to pirate a game is gonna suddenly decide to buy it because he simply must have it on "release day", you're even more of an idiot than all your "little children/PC whining girls/ruffled panties" comments would indicate.
I think your "area of expertise" is blathering on without having a clue what you're talking about. Either that or you work for (or know) one of these anti-piracy parasites and are trying to feed us some bullshit company line.