Given that, then even if they'd decide to eventually launch every mission so that first stage can land on the ground, the current situation was that they could either waste the booster or try and land on water. So the question is - why shouldn't they try?
"Ship landings are not needed for flexibility or to save fuel costs. Just not physically possible to return to launch site" - @elonmusk
One party or another has the wrong information _shrug_.
I explained that Hans Koenigsmann said 27 minutes 57 seconds into NASA's Jason-3 prelaunch new conference that they have to try to land the Jason-3 booster on drone ship instead of land because they don't have environmental approval at this time for Vandenberg AFB in Califiornia.
Edit: to elaborate, you can burn more fuel on the first stage, with all the advantages that implies, if you have a place to land down range as opposed to having to turn around and fly back. Sometimes the way to get that place to land might be to put it there.