Me neither, up to this flight! Serious miscatering it seems, not only my meal but also so many other things running out that quickly- on a 5 hour flight!
Unfortunately, the crew was also particularly disengaged which can be hit and miss on many airlines, admittedly.