For what it's worth, even Richard Stallman condones the use of proprietary software on a device you don't control, like an ATM or a supermarket payment kiosk. This is not the same thing as being forced to run proprietary software on your personal computer.