Are you telling me that enterprise grade version control, powered by machine learning about my organization's workflow is out of scope for a small, simple, free service? ;-)
You're absolutely correct though - yes - this quickly becomes a way bigger issue than I originally gave it credit for in my HN-esque knee-jerk comment. I'd still love to be able to leave comments on a card though.
I've always liked the idea of allowing offline commenting (and card adding, for that matter), but I would be worried that 1) users would be confused why some things can be written offline, but not others, and 2) since so much of Trello is about the synchronization, it might be weird to have that kind of de-sync while the user is offline.