Some truth in this, and then the extrapolations go a bit far for me.
I agree that much of original Free Software equates 'users' with (advanced) software engineers.
One of the underlying realities that's hard for technologists is that a lot of people don't want to fiddle with their software.
We all have things we care about, and things we don't. Heck, I don't even want to put my own winter tires on or have to upgrade my TV remote.
Even if I have the capacity I may not have the desire.
1