Sorry to hear of your bad experience, bizleader.
I have only flown Jet on medium-haul international routes to/from India (all 737NGs and in Business Class) and have been very pleased with the level of service, comfort onboard (seat) and food/beverage. They even offered a menu on a 1 hour flight I took with them last October (BA of course dropped this un-needed but nice touch some years back). Clearly, requirements and expectations on a long-haul flights differ than those of a shorter flights.
I’m flying them again next week on a 4 hour Colombo to Delhi flight and hope too that I won’t be disappointed.