I have the experience the other way around. Apart from the shortest flights (say AMS-BRU) KLM usually serves beer and wine in Y. With AF however I noted they dropped the wine on several flights (AMS-CDG fi). I can't believe KLM dropped alcohol in J. You must have faced a bad crew/day with catering problems or so. If the latter, of course crew best had explained.