"Nonsensical" and "inane blather" are relative to your personal knowledge and experience. Science and technology, to people outside of those fields, sounds like a string of nonsense jargon and technobabble. (That is one of the reasons why phys.org, university press departments, Congressman[1], and Fox News[2] can get things so very wrong.) My lack of a background in the detailed inner workings of Li-Ion batteries, or chemistry in general, prevents me from directly validating his statements. So, if it wasn't for the username looking similar to the first name on the paper, I would have written it off.
[1] http://en.wikipedia.org/wiki/Series_of_tubes
[2] https://news.ycombinator.com/item?id=6378495