you know it. You came to a community of people who use some terms you don't know. Nobody shoved this stuff in your inbox. Rather than do your own research you chose to chastise the author over writing style. That's the long and the short of it. I told you if doing research on references you don't know is too burdensome for you then don't read what I post. It's that straightforward. I am not going to sit down and write informal posts on a political community web site and think to myself whether each and every person who might read it knows everything and every reference I make and how I can put explanations in to cover every single reference for every single person. You seem to want formal writing with footnotes etc.
If you don't know the slang it's up to you to get with it. Much of what I write makes references and has links to help people see where the references are from and I always hope they will find the sites/articles interesting and even pique their interest on tangent subject matter. This is an informal community of people who write interesting posts, link to interesting articles and have a vast amount of diversity, life experience, career experience and education both formal and street. The posts here are informally written and informative and may use terms and references strange to some but familiar to others. Think of what your teachers or a librarian would tell you if you said to them that you came across a term or reference you didn't know. All of my teachers and professors would have looked at me and their response would have been "Look it up!" and the librarians I've known would have given me a frown and, very quietly, told me to do the same. I wouldn't have had it any other way. My curiosity is my responsibility to satisfy.