That reason being that it's a rubbish product. Granted it's not the worst but this particular mix of chemicals struggles to hold its own in the adequate category.
It's currently priced about right for what it is, and it'll do a job (albeit not all that well). Stick another label on it and it won't change at thing about it, whack the price up and it just becomes...well, the AutoBrite Direct range.
Lol you really despise ad stuff don't you lol.