Let's look at the first part of your question before we consider the second half.
"Do you think that there is adequate protection given to computer programmes, ..."
If the answer to this is "Yes, there is adequate copyright protection", then the second part is irrelevant.
If the answer is "No, there is not adequate copyright protection", then the second part comes into play.
"... do you think that protection should be dispensed with ..."
So if there isn't adequate protection, let's do away with protection entirely? If the brakes don't stop my car, let's take them out?
Now your last phrase.
"...in favour of open source software?"
You only present one "option" as the solution to inadequate copyright protection. First, there are multiple solutions to any problem. Second, open source software is usually released under some form of licensed protection defining it's use. It is NOT a dispensation of legal protections. The terms and conditions are different from those commonly used by closed source licenses, but they exist.
Open source is not abandoning of legal protection. Even if it was, abandoning copyright protection is not the only solution
to the problem. The form of legal or copyright protection applied to software release is the choice of the developer, not the customer. If the customer doesn't like it, he doesn't have to use the software. If he uses the software, he agrees to abide by the terms.