And that's what continues to make cards valuable
The scariest card to play with Jafar is the Steel song A Whole New World (both players discard their hands and draw seven), which would net you seven cards and seven Lore

Activated Sleeper Adaptive Sporesinger Akki Scrapchomper Alabaster Host Intercessor Alabaster Host Sanctifier Ambulatory Edifice Annex Sentry Apostle of Invasion Archfiend of the Dross Argentum Masticore Armored Scrapgorger Aron, Benalia's Ruin Ascendant Evincar Atmosphere Surgeon Atraxa's Skitterfang Atraxa, Grand Unifier Atraxa, Grand Unifier Atraxa, Praetors' Voice Attentive Skywarden Axiom Engraver Ayara, Furnace Queen Balduvian Atrocity Basilica Shepherd Battlefly Swarm Belbe, Corrupted Observer Benalish Sleeper Bilious Skulldweller Blackcleave Goblin Blade Splicer Bladed Ambassador Bladegraft Aspirant Blight Mamba Blight Pile Blight Titan Blightbelly Rat Blighted Agent Blightsower Thallid Blightsteel Colossus Blightwidow Blind Zealot Blinding Souleater Blistergrub Bloated Contaminator Bloated Processor Body Snatcher Bone Shredder Bonepicker Skirge Branchblight Stalker Brimaz, Blight of Oreskos Brudiclad, Telchor Engineer Brutalizer Exarch Burnished Dunestomper Cacophony Scamp Cankerbloom Capricious Hellraiser Carnifex Demon Cathedral Membrane Caustic Hound Cephalopod Sentry Chained Throatseeker Chancellor of the Annex Chancellor of the Dross Chancellor of the Forge Chancellor of the Spires Chancellor of the Tangle Charforger Chimney Rabble Chittering Skitterling Chrome Host Hulk Chrome Host Seedshark Chrome Prowler Cinderslash Ravager

We could see the potential for complexity as cards interacted with each other - but with only two hundred to pick from, there was always going to be a limit on how many cards could affect another
First, it's a removal spell
We see it in its spinoff games too, like Detective Pikachu, which usher Pokemon into new roles and new game styles