Or a demonic pact...Just realized it can't sacrifice itself which would've been nice....maybe not thematic, but nice
I think the feel bad argument can get a little over-emphasized here at times. If you play this card and intend to activate it, you should know what you signed up for. Maybe you're sacrificing a Bloodghast right before you play a land for the turn, or sacrifice a creature that is blocking in combat...or you are sacrificing an Ichor Wellspring, etc there's a lot of instances where the tokens can just be gravy.
The ability to sac a permanent is actually pretty rare. Not saying I'll play it, but it's good to be aware of.