Теоретически покупателю все равно у кого покупать:
плательщика НДС (тогда он оплачивает товар с учетом НДС, который впоследствии принимает к вычету);
не плательщика НДС, если в цене товара налог не заложен.
В итога у покупателя остается одна и та же сумма в распоряжении. Но проблема в том, что неплательщики НДС не снижают цену товаров. Она соответствует цене плательщиков этого налога. Только в ней нет НДС.
Например, один и тот же товар предлагается по одинаковой рыночной цене. Только в одном случае в нее "зашит" НДС, а в другом нет.
Понятно, что покупателю на ОСН выгодней первый вариант.