Even if the test is worthless because of the very small window that it can detect HGH in the blood, this is still a positive step forward. If the owners can get this test into the next CBA, and with using it in the minors it looks like they will push for it, it means that when in the future someone develops a better blood test for HGH they won't have to negotiate it then, they can just swap out this test for that effective one. Basically this weak test would be a placeholder for that assumed future effective testing method.
I don't agree. First, the owners may have to give something up in getting this worthless test through. It's how negotiations work. The players are generally anti-competitive balance in negotiations because it is very helpful to have rich teams be able to pay exhorbitant salaries. If the owners push for this, they may give ground on any further attempt to balance the league.
Second, the public debate will work out to demonize players who oppose a basically worthless test. The players' union gets blamed for a lot of shit that is either not their fault or shit where blame is shared by multiple parties. It's some kind of perverted populism where baseball players who are rich because they are good at what they do are targetted for hatred while owners who are rich sometimes because of their baseball industry acumen but oftentimes not are untargeted aside from their fans.
Because of this demonization, players' legitimate complaints as to the uselessness of this test will be shouted down. It could create false positives (though this particular test seems to be more about false negatives) which are universally treated as real positives in the media. Any information gleaned from it that is supposedly confidential has a high probability of being leaked. These are real risks that people will ignore because the players are underhanded dirty cheaters and their union is evil.
Lastly, I don't like deceptive PR moves in relation to PED testing. It creates a false sense of security and activates my distaste for bullshit.