The answer to your title is certainly yes. But one point to note: "legal reasoning" is different from "finding or understanding the reason why particular laws exist or don't exist," which seems to be what you are really asking about.
I think the answer to your "real" question is also yes, but with some caveats:
- You would have to make it more clear than you did in your referenced question that you were trying to understand the reason for the presence or absence of a law, rather than understanding what the law is.
- You would have to take pains to avoid "ranting." This isn't a political debate site, and the source of laws is often political.
That said, there is some really interesting history and philosophy of law that informs a lot of the laws we have today, and that aspect certainly seems on-topic for question and answer. For example, there might be a common law lineage for a particular law that traces back many hundreds of years. The congressional record pertaining to a statute, or the judicial opinions pertaining to case law, or their historical context, may be enlightening.