Usually the difference between Free and Open Source also shows in who backs it.
Free Sofware comes from NGOs, whereas Open Source is either corporations looking to make a convoluted buck or developers looking for recognition.
In that regard, Free Software Developers definitely deserve my gratitude.