OK, before I give my opinions on the matter:
What exactly is the problem with these results? I can see they'll rub some camps the wrong way, but that is just how polls and surveys go. This isn't Michael trying to prove something- its a freakin poll.
I had to use multiple choice for certain questions- such as my use case for Linux. I use it for Professional 2D/3D, gaming and (not listed) work.
I guess it the fact that not enough people checked the "open source" box pisses some people off, but that is the choice made by the person filling out this information, not the person that put up the poll.
For the multiple choice, I'll give you that a pie chart didn't make alot of sense. Bar graphs for each with option/total entries makes alot more sense.
And now for my opinion-
But really? "omg not enough people picked open source"? The number of people that did so was very low, and it doesn't matter how you graph it- people picked practicality and functionality over open source. Since the -mass majority- of people that filled out this form reported themselves as 'mainstream users', this should really come at no surprise.
As far as I'm concerned, neither is really negotiable in a driver. Neither the freedoms that Open Source brings, nor the Full Functionality that the hardware provides. A driver should fulfill both to be considered a great driver- and unfortunately, nothing exists that fits that description. I'm stuck with a binary for the time being, I guess.