Should I report this website for copying my posts?

Hey guys!
I just found out that a website has copied at least 30 of my posts. I try to publish one post a day and this website has already copied the one I posted yesterday so I wouldn't be surprised if they do the same with the post I have published today.
I noticed that they are promoting Wealthy Affiliate as well but they are using my content to post their affiliate links. Not only that, they are also promoting scam websites.
I also noticed that they provide a link to my site at the end of their posts so that's why I don't know whether or not reporting them.
I mean, I'm glad that they at least post a link to my website but it's not fair that they copy and paste my content because I'm the one who spends hours researching and writing.
I looked for their about me page to see who's the owner of this website but they don't even provide this information, which does not surprise me because people who do this kind of things don't want to get caught.
In fact, they do not even have an affiliate disclosure or privacy policy page so what they are doing is illegal, right?
Would you report a website like this? Have you ever experienced something similar? I would appreciate your thoughts on this topic.
Thank you =)
Miren
Whilst I understand your frustration, the fact that they put a link to your site shows a level of respect for you. There are huge websites online that simply curate other peoples content giving a link back to the authors website.
For instance here at WA we are allowed to use others posts by clicking the button marked Affiliate (top right, above the actual post). This adds your WA affiliate link to the post so that when the link is shared and people visit the blog post, if they decide to join WA the referral goes to the affiliate not the author of the post!
This is actually a very good way to get referrals!!
So , whilst I understand your frustration it is just part of the world of internet marketing!
If they were not including your link then that would be a different story.
Hope that helps