No, they didn't give any specific reasons, although I think he was thinking about the instability of the ship and lack of good enough precision landing (on the rocket-side) and station-keeping (on the ship side) as well as waves changing the angle and height of the ship. Of course, these are just engineering challenges that in hindsight look easy.
But this same thinking applies to almost everything Musk does that people think can't be done. For things in the future, consider Hyperloop and ITS.
Unfortunately I'm unable to continue responding to you, since the responses I start to give at this point usually cause the HN admin to show up and ask me to speak civilly.
Surely they might have mentioned a couple of reasons. Care to share?