That was a perfect landing.
As far as not aiming for the center. Of course it is aiming for the center. That's where you have the greatest margins. Yet, this is nothing like what Blue Origin has been doing. The comparison is simply not warranted.
Rather than go into a long explanation I'll just give you this data point:
Blue Origin is FALLING down from zero velocity. It reaches a terminal velocity of around 300 to 400 miles per hour. It uses fins to navigate down to a spot that, for all intents and purposes, is almost straight down.
Falcon 9 is FLYING down from somewhere around 17,000 miles per hour. During that time it has to flip around and use three of it's engines to slow down enough not to burn-up on re-entry. The grid fins also need to fly the rocket to a ship, in the middle of the ocean, about 600 miles from the coast...and then use a precisely timed single engine burn to land it.
Here are a couple of pictures to further illustrate the point:
Like I said. Perfect landing.