yeah i've hear this one before. really, they should only release this when it's 100% ready.
the blame should go on the car manufacturers since they are the ones that have the final say on what features their cars are going to have. if they cant sell us something that works then they got no business selling it at all. that said, car manufacturers do have a history of releasing their cars with all sorts of safety issues.
ideally i like to see them all take some responsibility but in practice, companies will always point fingers at someone else.