Не думаю, что это именно модно, но то, что стали чаще так говорить, - факт. С точки зрения русского языка - неправильно, конечно, ошибка в управлении. Я так понимаю, это из украинского пошло. В русском единственное, где это всегда употреблялось, - медицина: данных за пневмонию не выявлено (или еще что-то в этом духе). Но и то, перечитала сейчас - это не совсем тот случай, конечно.
За жизнь и за всю Одессу (с вариациями) - это классика жанра)))



Ответ с цитатой