Page A can be restricted to Product A, Product B, and Product C all at once. It cannot, however, be restricted to Product A or Product B or Product C all at once. I think the second scenario should be supported.
In my mind, it can be as simple as a checkbox setting that toggles the conditional logic between the two approaches.
This would be an excellent improvement.