From the sound of your earlier post, it seems your crew didn't follow JL's usual service standards, which is a real shame. It definitely shouldn't take 5 minutes for a drink to be served, and I would say it's unusual for top-ups to not be proactively offered (although JL staff are more likely to ask for permission to top-up your drink, rather than EK style constant refills)
In my own experience, my friends' experiences, and all the reviews I've seen - the unisex amenity kit and gender-specific skin care products should always be waiting at the seat when you board.
On my recent JL F day flight, PJs were not at the seat on boarding but proactively provided when I asked for the bed to be made, and towards the end of the flight they gave me a 2nd pair as take-home gift. The PJs feel of similar quality to EK F.
Compared with EK and SQ F, JL menus are certainly more limited . The food is more delicate and subtle, rather than an over-the-top mound of caviar or a lobster therimdor. Different values I guess. Room temp or luke warm food service is also fairly common for most kaiseki style meals.
I've found SQ is a good balance between polished but still casual and genial - still miles better than QF