The answer to your question is no it is not gospel to all on here and many have tried it and failed, probably for a lot of reasons, to find their answer to AS in diet. For others it seems to really help.
The Mimicry idea is not universally accepted on this board either