There are many users who, at the moment, have less than 10 rep. There are many reasons why, including the fact that they haven't come across a question in their expertise, or that they don't have any questions they need to answer.
Anyways, these users unfortunately cannot post in a protected question, even though they might know exactly how to solve it. The community gives a reason that a question is protected in order so that there are no '+1' or 'Thanks' posts from people who have just come to the site.
There are, however, many ways to counter this. We can start with the tour page when someone first makes an account and not let them accept the terms, conditions and guidelines if they have scrolled down too quickly, as then we'd know that they have just skipped through.
Also, another option is to only protect a question from a newbie user is to let them post on protected questions. If they post a comment or answer such as '+1' or 'thanks' on a question, then we can have the newbie user not be able to answer protected questions until they get 10 rep.
So, in order to solve this problem, we need to have a vote. I will write down three answers, with the three possibilities of keeping everything as it is, eliminating the possibility of protecting a question or testing if a newbie actually posts something unnecessary, than we can ban them from posting protected questions. If you have another possibility, feel free to post it as an answer. Please upvote on the option you find the best (please don't downvote), and the option with the most upvotes will win and we'll alert the community that a majority wants this option to occur. The vote will close on the 14th of June so vote quickly. Also, please share this to the rest of the community. Thanks.