MIT is in the business of marketing MIT, and they are damn good at it. And I do think the people doing this work should be highlighted. However, it ends up being almost exclusively hype.
Every university markets itself including the research university. Can't we just accept that battery-free desalination is really cool and efficient? The fact that they were research students of MIT had not registered any land in my mind until you pointed it out.
I understand your motivation and desire to not let the morons go un-opposed, I appreciate what you've done, but it's time to leave the troll in it's cave. The ogre will not turn to stone if it feels the touch of sun unfortunately. Shine your brightness in places it'll be appreciated.
Batteries are not cheap, especially on industrial scale. And most batteries are not ecologically friendly. It makes far more sense to put all the power solar panels produce during the day to immediate use for maximum efficiency, there is no form of battery that exists that doesn't have some kind of efficiency loss.z
Putting a battery on this is like building a water tower in your front lawn that only feeds your sprinkler, and you're only filling it from a hose. You don't really get any benefit out of it and it's just easier to run the hose right to the sprinkler anyways.