It is a good representation of subscribers on this forum. And that's what this poll is for.
Yes, subscribers on this forum, who choose to vote in the poll...
There is nothing however that shows it reflects all subscribers on the forum, and certainly not all subscribers.
Add on: The yellow post above mine basically said the same thing. The opinions of people on the General forum aren't always a good reflection of the opinions of the entire Subscriber base.