Is the role calculation working correctly? I'm currently using Dwarf Therapist v.25.0.0 for the first time in 0.40.x and most of my dwarfs who don't have a skill in a particular role, for example weaponsmith, get rated between 45% and 55%, while their attributes are very different.
I remember that in 0.34.x most dwarfs got rated between 20% and 80% for their possible roles, even if they had no skill for the role.
there's a bit of a disconnect at the moment, because the ratings are shown different ways. the values around 45-55 are the raw ratings, which are shown in the tooltip, on the details dock, and if you're using the 'text' cell drawing method.
however, the other cell drawing methods are using an adjusted rating from 0 to 100 (ie. red diamond is < ~5%, black diamond > ~95%). so it's a bit disconnected at the moment.
overall higher numbers are still better. it's just more difficult to compare (and impossible with the text method) with the raw values.