If they're done right, they are exactly as rigorous as we'd expect from science, since they are literally the same as randomized control trials. You can do even better with A/B testing because you have much tighter control over inclusion criteria, treatment compliance, and outcome analysis.