You must be confused because your preaching to the choir here. Maybe you better read it again...
Nope, no confusion here. I think the confusion is over the definition of multitasking. Android is multitasking all the time whether you are aware of it our not. It always has a number of services running in parallel at any given time. The question is whether apps can multitask is the point of confusion and when designed to do so, yes they can multitask as well.
I want get into the technical issues of how multitasking is accomplished (e.g. multi-threaded vs time-slicing). But the fact is, stating Android does not multitask is an inaccurate statement.