I could certainly imagine the card simply being banned just because it doesnt make for enjoyable play experiences, and having seen Aetherworks Marvel loom over Standard once before, its not hard to imagine it being too good as Turn 4 Emrakul, the Promised Ends and Ulamog, the Ceaseless Hungers are soul-crushing and game-ending
The thing with bounce spells is that there is a vast choice of which many are comparable
Aside from this, you can also play Sram in equipment or vehicle-themed decks
Feel free to discuss and ask questions down in the comments or over in the Draftsim Discord
There are a lot of cards in Animated Army that this works great with, like Thickest in the Thicket, which can target itself with its own enters ability
Truth be told, its ideal for anyone who needs an affordable thing