@gameragodzilla @bob Digital Restrictions Management sure is great.
I use what's convenient for me at the time, but I find open, free software usually more convenient. We should expect others to do the same - they'll do what's easiest for them. So to promote free software, we should make it as easy as possible for people to use.
That software has to be convenient as in the user experience too though. People aren't going to sink a bunch of time into something just for free software. Most people would rather pay a few bucks and get something much easier to use, or have someone else deal with the complicated parts for them.