That's because most people think that if you just lower the opacity of a render / the outsides of a render, it's well blended.
But that's totally wrong
The best way (And imo best looking way) is to let the render flow with the background without having to cut / erase a single thing from the render.
^The second one doesn't look right .. sorry, just don't like it

The first one's better.