Every iPhone since the 3GS has had an oleophobic coating. Although the composition of whatever chemistry they use has likely changed somewhat.
For people who carry their device with the display uncovered in their pocket or bag, complaints of scratches have always been posted. It only takes a grain or two of sand or some other hard material in your pocket to scratch a flat glass panel.
Thats the main reason I’ve been using Sena folio cases for years, so the display is covered when not in use. Never had a scratch on any of my iPhones (and I’ve never used a screen protector of any kind, just the case flap covering the screen when carried).