Why is amniocentesis or CVS is preferred over PUBS even though it gives more detailed results?

PUBS is also known as Percutaneous Umbilical Blood Sampling which[...]