You are mistaken in your comparison. the subscription on patreon is a deal made directly between provider and consumer. Steem is not that, as a vote comes out of a shared pool of resources.
Not "directly", there's a corporate middleman that has veto-power over the deal.
Also, it's purely voluntary, just like an upvote.