Hopefully it's part of some sort of system where your clothing changes depending on the environment. It wouldn't make much sense if you would run around in a winter coat all the time, unless the average temperature in Sinnoh suddenly dropped by 5 degrees...I noticed the no-base thing too. Are you fighting it while it's just floating around or something? Or maybe Pokemon with the levitate ability/flying types no longer have bases underneath them? That, or it is a different dimension.
That guy standing in front I'm them I'm pretty sure is Cyrus, because of the lack of a red hat.
And in other news, blue winter coat+red beret? Goodness. Outfits have been getting worse since FR/LG.
I'd laugh if they gave the guy a winter sweater and all they did was change the color or Dawns skirt to blue/black. Contradictions much?