How is it inconsistent? S, ss and ß all have distinct pronunciations.
That was one of the goals of the spelling reform to make the use of ß more consistent and use simpler rules for it. Exactly because there is no difference in pronounciation between ss and ß.
So what I’m trying to say is that s/ss/ß have distinct use cases which follow consistent rules.