The truth is in between, in the moderate views, right?
Regards
Maybe in politics usually, but I prefer the term compatibilist to soft determinist. IMO, the problem with the rubric "determinism" in discussions like this, is that
determinism often gets used as shorthand for
hard determinism. That is, people have a tendency to associate determinism with a particular concept of "free will" that conflicts with the way in which the expression is normally used by English speakers in general contexts. So the term
soft determinism sounds a bit contradictory in that soft determinists tend to propose a more descriptive definition of free will than hard determinists.
Another thing I've noticed about the use of these labels is that people tend to confuse compatibilists with those who advocate for libertarian free will. Libertarian free will usually conflicts with compatibilist definitions of free will and is considered incompatibilism. Libertarian free will advocates may not consider themselves determinists in that they can think of mental activity as somehow non-physical. That is, unlike determinists, they tend not to be materialists.
Sorry for all of the nuanced descriptions regarding terms. I think that all of the terms floating around are confusing, because not everyone knows what they mean or how they differ from each other.