To repeat:
Why are (in my humble opinion, and in the opinion of a number of others) Ryanair landings often harder than those of other airlines?
B737NG landings are always hard or firm. You can land a 737-300/400 much softer. The reason lies in the oleos. They do not give at all. It's like driving a car with a very hard suspension over rough ground. Why they are like that I do not know, but you cannot do a soft landing in an NG. It is not Ryanair pilots as the poster is trying to make out....it is down to Mr. Boeing.