This is what I don't understand about Soylent: assuming that these are similar products and offer similar nutritional profiles, no one would reccomend that you base 90% of your diet on ensure. It sounds crazy. Is this mostly about rebranding/recontextualizing a similar product for another audience? Otherwise I don't see why it's innovative.
Abbott and Nestle and other companies only offer replacements meant for 90%+ diet use for people under medical supervision. I don't think we totally know how to create a reliable replacement without missing something - and everyone's needs are different - so until someone figures out how to solve that problem it's not going to exist in a form you can buy off supermarket shelves.
The idea of drinking Ensure for 90% of my meals scares me for the same reason Soylent does. The unknowns are too much - small startup or major pharmaceutical company alike.