How can the question be answered without first defining "heretical"?
TFA seems to use the term to mean "mainstream" or "popular"?
I'm sure it doesn't mean "sanctioned by the Catholic Church", which is the meaning I had associated with that term before thinking about it.