Crawford, the fact that you think that a firm landing is acceptable makes me want to never give a landing to a cadet again...
It's about time you realised that this job is not all about you. It's about the captain who is responsible for your actions. And that aside, where's the pride in your so called career??
I feel for the FO in this event. A great operator who will have a great career in KA, and that's because that person feels responsible for what happened and will strive to ensure it never happens again, in other words, realises that it's not acceptable to accept a "firm" landing as normal.