Again, in this case, I don't have a political opinion. But from an educational perspective, I have no idea why sociology is an obligatory course. Or history.
If you are getting a degree, do it in the subject you are taking. That's the only requirement I'd have.
If you want a chemistry degree, study chemistry. That's sufficient.
Also, I admit a prejudice, and it may be unfair. But when I was younger, sociology was a joke subject, a bit like religious studies. When I think about it, I'm not even sure what it's about.