Some comments on the criticisms:
I understand the complaints that the travelling episodes are completely gone, they did help flesh out the world a great deal, but I get why. More than just the final conflict starting up, almost all of the characters are so well established by now that there isn't much of a need to see them on the deck of a ship telling stories about their past. It's true - some people complained that it was too slow before, and some people are complaining now that it is too fast. It is impossible to avoid some kind of criticism, especially once it catches on.
As for complaints about the battles, or non-battles, this week - there weren't many major characters involved in either one. There wouldn't have been stakes beyond the eventual outcome - maybe some people like Grey Worm, but he was the only named character even at Casterly Rock. With Highgarden, there was Jamie and Bronn and nobody we know on the opposing side excluding Olenna who was just sitting in her room waiting to be killed. It wouldn't have made dramatic sense to spend a lot of episode time (and the season's budget) on these battles. There will be battles to come where there are major characters on all sides which will be shown in detail.
As for being disappointed that after 6 seasons of build up, Dany is losing - well, of course she is. If she had won immediately then there would only be the night king stuff to deal with and, as much as that will probably make for a great episode, isn't exactly a deep intriguing conflict with many moving parts. They are an army of mindless zombies, all you can do with them is fight. Dany is gonna continue to have some back and forth with Cersei for a while until the plot moves in whatever direction it moves - I assume to put Dany in King's Landing, but I think they could still take an unexpected turn with it. I like that they are making it about Dany trying to take the throne with minimal civilian casualties - she's doing it the hard way, due to a moral stance, and so she's paying a price for that because that's why it is the hard way. What she does in the face of these initial setbacks could be interesting for her character, and those around her.