That's a good point but I'm not recommending it becuase of that review. I follow a professional detailing community for some while and I'm very pleasent of their recommendation.
There's nothing greatly wrong with Meguiars' products, many people start with them because they're generally available in mass-market outlets.
They're OK, but in my opinion that's as far as they go - you can get a lot better for similar money if you know where to look. I'm not going to mention any specific brands because I have done so before on this and other threads.
I'm by no means an expert either - if you're happy with Meguiars then there's no reason whatsoever why not to stick with them, not my cup of tea, but we're all different.