The prophet “Big Mo” said: “No babe is born upon Fitra (as a Muslim). It is his parents who make him a Jew or a Christian or a Polytheist” (Sahih Muslim, Book 033)
Well this is embarrassing, I've never heard of this Sahih Muslim fella
I have no doubt that all these rules and laws were written. It is very unfortunate that such angry people knew how to write, if only they were illiterate, we wouldn't have so many daggum rules!
Back to "mainstream" though, I guess it would depend on how "mainstream" is defined. If mainstream muslims buy this crap, I guess many then aren't mainstream.
Cheers...