Main thoughts from somebody with umpty thousand Boeing hours:
It's quite probable the pilots did a good job, by the book.
"Wobbly on approach" probably means it was windy, that one of those things that happens.
As for the landing etc: -
The Boeing manuals for most of their types usually have comment along the line (to paraphrase) that the pilot shouldn't attempt "grease" the aircraft onto the runway, or strive for an overly gentle landing - reason being that you want to get the aircraft onto the runway promptly so that:
Speed brakes/a.k.a. spoilers (panels on top of wing) auto deploy - destroys lift on wing, gets aircraft weight onto wheels.
Wheel brakes can then start doing their job.
In addition once touched down, those noisy thrust reversers can be deployed so they start doing their job of helping reduce speed.
What you really don't want the handling pilot to be doing, especially on a short runway, especially on a short wet runway, is to be floating gently along a foot or so above the concrete trying to impress the passengers with a smooth landing.
The end result of that can be touching down "deep" and not have much runway left to actually stop ....and FWIW do a floaty/deep/gentle landing on a check ride and there will be at the very least adverse comment from the examiner.
So whilst those up front do strive to make things fairly comfortable a landing you don't feel "down the back" can actually be very sub-optimal and OTOH a firm landing is more by the book.
Picking up a couple of other points I've seen mentioned:
If you touch down correctly on a long runway, get the speed reduced and then ATC offer you the option of rolling along to the end that then is permissible...it doesn't mean you almost didn't stop.
Where I worked junior pilots certainly didn't get most of the landings, it was normally a 50:50 split, captain/co-pilot, but there were some circumstances where the captain had to do the landing (certain weather conditions).
HTH