I mean, why does it absorb? I would want to understand what's the reasoning behind it. What I know is that it needs to be played quick to be good, and maybe the upkeep is the way to make it being able to be played fast, while not being too powerful, and harder to stack.
I hate how it affects the opponent. After all, you paid the price, and even the upkeep, while they get more rewards.