the vitamin c thing is interesting yes they have done studies and no benefits have been proven but from my own experience it works for me
yes it is pruged from the body which why you need more than one mega dose in a day when you are developing a cold
vitamin c helps the body access other vits and minerals and when your body is under stress and creting an immune respoince it needs extra vit c
slow release is the other [possibility
it doesn't bother me if other people dont use supplements
i do and i am very rarely if ever ill
well physically anyway lol