You know why? It's because Google makes it easy to spot the sponsored link if you spend more than half a second on it before clicking. A yellow background and text that says 'Sponsored Link' is way less deceiving than the lack of a 'like' button.
The devil is in the details. And the significant amount of justification you do in your post shows that you're trying to convince yourself as much as us that it's OK.