Last week I brought my iMac 21.5" 4K 2017 from home to my office in the textile factory I work. Since it is a textile factory there is quite a lot of dust and on top of that, the office I work in has many plants(more than 15 different flowers and stuff) and I guess at night when the ventilation is not working, the air get very humid. This morning I noticed two black spots on both lower corners of the screen. So the problem seems still to be here with newer models.
Are you still under warranty?