I have noticed that if one is flying long haul flight, the crew does "care" to greet you in person, ask if anything else is needed before take off.. lots of pleasantries etc...
while on the short haul (DXB- DEL or BOM and back), no one cares.. they dont even bother to stop by to hello... you are just a passenger...