Are Speedmaster Heads Good? I've Heard a Lot of Bad Press on Edelbrock 340 Heads Lately

I thought it a bit odd that they would pull all of the products of Speedmaster from the shelves. Maybe a CYA move?