You are not, as someone with no legal training, no background in law or litigation, and no experience in the courtroom outside of being on a jury, supposed to start reading decades old case law and attempting to interpret it.
Lawyers are not paid $300 an hour because they've come up with a sweet gig, it's because the average person (yes, even the average software developer) does not have the context or experience to understand the finer points of the laws in question.