On the Hardness of Conditional Independence Testing In Practice