> I think concurrency has nothing to do with doing things "at the same time".
Concurrent is a word that pre-dates computers, and for the English language to work we need to stay true to its definition. The dictionary definition is: "occurring or existing simultaneously".