Eldraine was a perfect set if you look past Oko
Edit: It appears we were typing at the same time (even though I took a lot longer to finish typing
). I wasn't trying to start a fight here, just pointing out that Eldraine, as great as it undeniable was in certain areas, certainly wasn't perfect from the perspective of a Standard player (which I'm not, btw, but still).
While I agree with your comments on Ikoria, Eldraine had a lot more problems besides Oko. Just take a look at the Standard ban list:
Once Upon a Time was quickly identified as hugely problematic, getting the banhammer in Standard, Pioneer,
and Modern.
Cauldron Familiar turned out to be oppressive as well in combination with
Witch's Oven, a card from the same set! You'ld think they could have caught that in testing. After they nerfed all of the "broken" decks, it turned out
Fires of Invention was just as broken. Oops. And just this week, after first banning Uro, they came to the conclusion that 4c Omnath was the problem after all, except at the same time they axed another sleeper powerhouse from Eldraine in
Escape from the Wilds, as well as the key card of a deck poised to take over after the inevitable demise of Omnath in Standard:
Lucky Clover. That's six unique cards, none of them part of a cycle, banned in Standard (so far). I think the set was a bit overtuned for constructed, but the plus side of that is that there's a lot of really cool designs as well. Cards like
Bonecrusher Giant are pushed without feeling unfair.
Esit 2: For the record, various overtuned designs from Eldraine have now impacted Standard for a good year since it's release. That's a long shadow that set cast over the format there.