Totally agree with your point. I'm not a GNU/Free Software guy. I use anything, but if possible being open source (or free software) is a good thing. I developed open source (not free) and proprietary software and I'll continue to create open source software whenever possible.
The problem with the FSF and GNU (and Stallman) is that they are just plain obsolete, you can't do everything right if you are an extremist, it's time for them to adapt or die.