Who are you defining as "they"? Are we squarely blaming AMD when we have no clue what's happened behind the scenes? I remember previous game launches where AMD could not get hold of the game until they actually bought a copy like a normal person, and others where last minute changes by the developer pre-launch broke all the work AMD had done beforehand. We have no idea if AMD have dropped the ball and could have had this driver done days ago, or if they've been kept in the dark by others and have only just been able to start work on it, or what's happened.
Whatever the reason, I think it's unacceptable that massive companies cannot communicate successfully to produce a seamless experience for the player on game releases, but I'm not happy laying the blame at anyone's feet until we know what's happened and who actually is to blame.