LGPL and Arduino in Commercial Products

Robin2,
Perhaps the term "user" was confusing or ambiguous.
However, it is the term that the LGPL license uses.
I think we are in total agreement.
I tend to think of it as different types of people rather multiple interpretations of "user".
That is why I said:

The intent of that is to allow users to be able to modify and/or update the open source portions of the code
should they choose to do so

And so with respect to commercial products that use LGPL code in embedded environments
such as cell phones, DVRs, GPS devices, etc...
only a tiny very small number of people will actually choose to exercise their rights to modify/update
the LGPL code. The vast majority will simply use the product "as is".

And as you said,
the license ensures that any person that wants to modify/update the LGPL code
contained within a larger work is able to do so even if not all the code in the larger
work is openly available.

--- bill