I think everyone agrees that converts are much harder than ctb specifics and therefore should have a higher starrating but why exactly is that the case? Obviosly turning a map into a ctb specific does not change anything and will not get a higher starrating in return. The biggest difference in my opinion is that specifics use much more hyperjumps than converts and this is exactly where the problem is with the current difficulty algorhythm.
1. If you look at fullscreenjumps and halfscreenjumps they play exactly the same but the fullscreenjumps give a higher starrating.
2. Edgejumps are way harder to play than hyperjumps but give lower starrating (most of the time)
In order to solve this there is a very simple solution when calculating the difficulty of a map just change every value you'd give a hyperjump to the value you'd give a hyperjumptrigger (a note that is just far away to trigger a hyperdash / slightly higher distance than an edgejump)
In total this would not boost the converts but rather nerf the overwheighted ctb specifics.
Here are 5 difficulties I made (20 notes each) just to show how much starrating every pattern gives:
https://osu.ppy.sh/beatmapsets/739209#fruits/1559894
If you apply what I said for example all the hyperwalk maps would not be 10*+ but rather 3* because they would look like normal streams to the system (exactly how they are played as well)
1 more change I would make. Just let the system ignore notes in the beginning of the map where you do not need to move to catch them.
This would make all those 20-300* maps where you press nothing 0* and also with all the changes I think Der Wald would be an 8-10* map instead of 19* and maybe rankable then.
Just let me know what you think.