The website used by IHeart can malfunction with the recently played feature because they use filler songs on the online stream during commercial breaks and the website picks them up as recently played and doesn't distinguish what's going on over the air and what's online only..
But a quick 30 minute listen of the station on the air can back up what Mediabase says. They've gone very recent in the past few weeks and yanked the ballads from the 90s and changed the clock to give more attention to new songs
Here's another Mediabase report that's available to the public that monitors current and recurrent songs played over the air at least once in the past week and gold songs played at least twice.
http://www.mediabase.com/mmrweb/7/stationplaylistrequest.asp?c_let=WMYI-FM
The only thing really dated on that list for a hot AC may be Lisa Loeb and Aerosmith but some...especially smaller market Hot AC's still play a little bit of 90s music like Lisa Loeb and Dave Matthews.
Magic isn't bad for an AC, I notice they play 10 songs in a row every hour now.