The answer is that Ramp;D has to think bigger picture than just any one set
As Show of Confidence will trigger the Dragons treasure-making ability for each copy, you can use it early to make a ton of mana and keep churning through your deck
As you can see, this is drawing one card per creature spell cast, typically for free, although the Lifecrafter's Bestiary costs mana
Even with the errata to Brennen Blackcloud, cards like Light Bringer still create windows of opportunity too quickly and effectively to reasonably defend a Widows rush
They start in the Command Zone and would change the way decks are built for the format
But, it is a Wolf, which could be relevant when Innistrad arrives in a couple months, and the enchantment does so much else that you can afford a less exciting creature