To me, I feel like we are pushing some of the better questions and answers away from the site purely because it doesn't fit the exact mold or because another SE can answer it.
By accepting code review questions we are allowing answers to contain information that is pertinent to future users regarding principles and techniques and not solely about fixing their small one-off problem.
Could we start doing this with all questions? Probably, yes. But if we start critiquing all code posted here it will likely push away more users than it would help.
Code Review Questions are popular
Look at the stats on them. Most of the code review questions have at least one solid answer, they have mainly been upvoted and they have a higher view count than a lot of the questions.
Code Review Questions helps future users
They are about principles, specific to QA Development. These are transferable skills regardless of what the next user is attempting to accomplish these questions will help them.
Should all CR questions be accepted?
No, we should have guidelines. If you're wanting specifics to your code quality that should be migrated to CR.SE. But if the question is about POM, BDD, TDD, Design Structures specific to QA or other areas specific to QA than those, in my opinion, should be accepted.
At the end of the day, we are turning down what is in my eyes a valuable resource for future users. The main question I have is why? What harm would come from leaving these questions open?