If you think about the most powerful green decks as compared to Wall of Omens blocking for planeswalkers in medium white decks, you might not agree, but when you consider the range of things Wall of Blossoms offers to green, I find it to be significantly wider
She is still in the Top 50 legendary creatures on EDHrec, so its safe to say shes retained some staying power
The key of course, is that you'll get three lots of its reward, whereas your opponents will only get one
Most of it is good, as disappointed as I am that we couldnt appropriate more explicitly from the source material due to the need to own the IP on the Gods and other characters
They are how most players first interact with a new set, and they remain the most popular way to build a collection, open cards for fun, and play limited formats like draft and sealed