They've been wanting to do this for a while--it is not a reaction to Blue Origin's recent landing, which is something that might come to mind seeing an article like this so soon after that landing.
They've been hitting the barge, I'm guessing landing on something stationary should present less of a challenge ?