Paying more for a finished game than an unfinished game... makes sense to me. I already own it and have got to have like 1200 hours or something. So it doesn't impact me and I've gotten my money's worth at whatever price.
An ocean update would've been nice but I wouldn't say I'm even disappointed, even though ocean travel can be a bit boring. It seems like an obvious target for a post-release update though.