Its an unending set of triggers sure, but each one triggers after another resolves, so theres time for State-Based Effects to check that a player has no life
It is extremely easy to shut down someone's game with Dragonspark Reactor if players draft their deck well
Whats keeping it from being completely broken is that its an Aura, so the creature it enchants will also die to a sweeper
One important aspect of this card I pointed out in a previous article, was that later in the game, this card just becomes a Demonic Tutor, as Control decks aim to make it to the late game with lots of mana at their disposal anyway
Then Wizards started giving us 3-mana creatures that also let us discard and draw, like Tersa Lightshatter and Kiora, the Rising Tide
Both 'wights' and 'ghouls' are considered zombies in MTG, but they could've very easily be their own class of creatures, yeah