The ability itself is fun, it encourages combat and sacrifice strategies, makes for great support for any archetype that benefits from your own creatures dying and it's, in my opinion, a good addition to the game
With this article, I hope I have helped you understand this process, and that you have glimpsed part of your role in it
It's relatively powerless against decks that use +1/+1 counters, but in those cases, I give up and clear the board with a board wipe
It reminds me a lot of Ragavan, Nimble Pilferer in that both cards seem to be the absolute peak of what you could expect for their respective mana costs
You can always use cards like Liberator, Urza's Battlethopter or Leyline of Anticipation to change the casting speed
Or something else