Correct and I agree. TurboTax flags zero cost basis values for you and gives you some basic instructions on where to look for the correct ones, but it's quite tricky. I think the issue is brokers don't want to take responsibility for setting the value.