I haven't watched the episode yet to see exactly how it was done. But a raven reaching Dragonstone and Dany flying up there in a day, if thats exactly how it happened, is the single biggest fukk you to the geography that George created in the entire series. It seriously breaks the continuity of the world.
For those saying "it doesn't matter! Dragons!" I wonder how the fukk you became a fan of this show in the first place. The first 3 seasons barely had any battles at all, and the geography was damn near a villain in the series that the characters had to overcome.
The entire reason the red wedding happened is one of geography and in-world consistency. Robb made a marriage pact so he could cross a fukking river. That's how important geography was as a plot point for this series. It did matter. If D&D didn't have the books to pull from, they just would have had the entire army magically show up on the other side of the river, with no explanation given, and fukk boys would have said "who cares!"
Maybe on other shows, who gives a fukk about how travel works, but when the single biggest event of your series is a plot tied directly to a problem created by distance and geography, you can't turn around and then claim distance and geography is irrelevant. I mean for fukks sake, the INTRO to the show is a MAP of the world. A map is the introduction to the series every week.
Saying "it doesn't matter" is just excusing shytty writing by a team of writers that just don't care about their world building anymore.