А нужно писать:
... ни на чём не основано ...
Если бы было нужно, написали бы ни. По-моему, человек говорит так как чувствует, а указывать ему что он чувствует "не как кому-то нужно" - это не очень хорошо. Есть разные диалекты, в Ростове-на-Дону м.б. так говорят? Человек - это ни компьютерная программа. Наоборот, если люди говорят "не", значит можно говрить не, а это можно, если хотите закрепить в словаре и в правилах. Если все будут как компьютеры писать, то точно, этот язык нужно будет переименовать в собачий. Вам нравится говорить на собачьем языке? А мне нет, у меня и так с языком проблемы, я свой язык никак не могу оживить, прям как компьютер какой-то. Сказывается, видимо, учеба в школе.