The questions was easy to answer and I like the fact that you did not need to give any personal information. Some of the first questions should have made provision for multiple answers, but the rest was good. A survey should not take up more than 5 minutes to answer, or people will lose interest.
I would have liked to see a summary of the preliminary results at the completion of the survey to judge your answer against the rest of the people who completed the survey.
I hope you will post your thesis or the result of this survey on this forum.