No, questions that are not unique to software development or require the perspective of a professional in the software development community do not belong on this site.
Per our FAQ:
Please make sure your question uniquely applies to programmers in general:
Questions that do not apply unique to professional software developers nor require knowledge or skills that are unique to those working in the software development profession are off-topic here. Non-disclosure agreements do not require the knowledge, experience, or expertise of professionals working in software development and are therefore off-topic for our site.
At one point, this question was flagged for possible migration to The Workplace. We pinged their moderators, who brought it up for discussion in their site chat. The Workplace tends to not accept questions that are legal-oriented, and the moderators did not accept the migration request. Therefore, it remained here and closed.
Older questions that are still open do not mean that it is OK to ask similar questions. If they are old enough, have enough interest, and have valuable answers, it might be OK to historically lock them. This lock prevents all editing or voting and indicates that the question is no longer a good example of an on-topic question, but contains information useful to our community. Other questions should be closed to properly reflect the scope of our site.
Part of the reason why old questions may not have been closed is that the community never voted to close them and no one flagged them for moderator review. The review queues are a recent addition to help solve some of these problems and make questions with close votes more visible to users who can handle them.
Note that some questions may not have a home on the Stack Exchange network at this point in time. A lack of a better place does not mean the question can be asked anywhere and remain open. A Stack Exchange site is supposed to draw on a community of experts, in our case, experts about software development.