Вы меня грамотности не учите, у вас для этого есть свои дети. Все эти ваши "В магазине, но НА рынке" я знаю лучше вас, потому что школу с медалью закончила. Но не все ее закончили как я. И не у всех была русская школа на Украине. И не все ваши земляки разбираются в таких "тонкостях". Им, кстати, можете рассказать про в/на.Мои бывшие соотечественники, коих в Москве стало много больше после 2013 года, как раз и говорят "на". Даже на парк имени Горького говорят примерно так - "Они (дети их) на Горького".