Are meal replacement products the new convenience food?

Meal replacement products claim to disrupt food consumption by offering all the nutrients...