Честно говоря, если вы можете с уверенностью сказать, что вы НИКОГДА не собираетесь поддерживать локализацию, то файлы resx на самом деле не нужны. Вы можете просто установить свойства на серверных элементах управления непосредственно в файлах aspx и ascx.
Но разделение их по-прежнему дает вам возможность позволить некоторым непрограммистам изменять тексты на вашем сайте. Есть бесплатные редакторы resx, которые вы можете использовать.
Что касается каталога App_LocalResources, поскольку я работал с файлами resx (начиная с VS 2005), они были помещены в App_LocalResources, поэтому для меня более странно, что они не были ранее.
Но когда вы говорите, что файлы создаются автоматически, я думаю, что вы, должно быть, включили локализацию для своего проекта в некоторых настройках проекта, поскольку я никогда не получал их автоматически, я всегда создавал их вручную.