The effort to implement a like button on a site is an order of magnitude more difficult than implementing a link.
It took me approximately 90 seconds to implement from looking at the docs to deploy to one of my sites.
Also, often like buttons are used on something like stories, so you're only adding the code to one template, and now you have tons of like buttons all over.
I did the same thing that you did, wrapped it all in a like_url helper.