speaking of turbulence, on my past several flights on JAL, there were no pre-landing checks conducted by CC, with turbulence being the reason given, sometimes even included in the pilot announcement
perhaps most passengers on JL are self-disciplined enough to move their seats upright, put there bags under the seat in front/on the overhead bins etc., and JL trusts their passengers in complying with the rules; or JL has been more conservative when it comes to turbulence and cabin crew asked to be seated ?
but with this scenario occuring on several flights (compared to almost non-existent on other airlines), probably can't be a pure coincidence