Look man, I get where you're coming from. As someone who has a huge passion for history, I can understand why you're concerned about it not being taken seriously.
The stream description did not specify 'serious discussion only' when I had posted those memes, and I was not the only user to do so.
Just because I made a few memes about said topic doesn't mean I'm incapable of having a serious discussion about that topic. I'm willing and able, but this site is also about having fun, and sometimes that means making stupid memes(yeah I know mine aren't the best).