Ok, so it seems we don't see things exactly the same way, then.
And it's good too :)
I agree with your definition of free software, this is it !
However, the freedoms free software grants has implications and consequences
in themselves, which generate discussions like this one...
To me, all that emerged from there (communities, philosophical thoughts,
pragmatic approaches, ...) is as important as free software itself. So,
maybe, I am not focused on the exact purpose of FS, however FS as it is, is a
good building block for the utopy I might have. Strangely, it's my discovery
of FS that woke it even if it was not its main purpose...
In the end, maybe what's important is what we share in common : FS as it is
is meaningful to both of us.