And since their mana requirements are pretty intense for their point in the mana curve, it was harder to play a playset of both in the same deck with the limited amount of dual lands in the game at the time
Even ignoring the rest of the resources that a player may have available to them, each activation on the Ballista is just providing another resource that they can use that didnt cost them any actual cards to generate
Lightning, Security Sergeant
It acts as a graveyard hate card, exiling any cards from them and putting a +1/+1 counter on a creature
At current prices it is usually better treated as sealed or singles
The Esper deck gives two great options for Esper Enchantress that arent Zur, with Aminatou, Veil Piercer giving a Miracles meets Enchantress build, which I think is really neat