Latios and Sazandora are really becoming a pain in the ass, especially teams that run Latios/Sazandora/Magnezone or Heatran. I always find myself in a cycle that the team with the dragons usually wins, which is Latios gets in DMs on my switch to Nattorei. Then it switches out to Magnezone and kills my Nattorei unless I switch out (which even if I do, it just provides another switch-in opportunity for Latios) or switches to Heatran and forces me out, at which point Latios or Saz switch right back in and fire off another DM, until my Nattorei faints.
I have Nattorei and Scarf Jirachi on my team, but Latios and Sazandora still pose major threats to me. I'm starting to think it isn't really a matter of "adapting to the metagame," because they can just keep switching in and hammering away at your team, regardless of how many steels you have. Also, you have to have perfect prediction to play around them (and especially with Sazandora, if you get it wrong you lose a Pokemon) whereas they can just fire off DM and still do shittons of damage to whatever switches in. SR doesn't do all that much either, and LO Latios (which is a hell of a lot better than Specs IMO) can just recover off any damage it takes on one of your inevitable switches to Nattorei.
Of course I run Rain and mostly everyone that does faces issues with these guys as well, but really the only individual Pokemon I have major problems with are Sazandora, Latios, and the djinns. Which a lot of other people are complaining about as well. While I attribute it mostly to my team and playstyle, if I had to nominate a suspects this round it would be one of those 4.