Why aren't ciclista and dentista feminine but modista is?
Dentisto no es correcto en ningún caso, al igual que tampoco lo son electricisto, periodisto, pesimisto, populisto, sociolisto, catolicisto ni ciclisto.
El sufijo -ista se aplica para ambos géneros. La palabra "modisto" es un caso excepcional donde su uso intensivo incorrecto se popularizó de tal forma que se acabó aceptando, pero solo es una excepción.
The DRAE accepts the gender distinctive even when it is not useful, so
dentisto and modisto are accepted (haha it's so ridiculous it makes me
laugh).
For instance this is correct:
Mi modisto arregló mi vestido mientras fui a mi dentisto.
Why?
Creo que estás equivocado. Tal vez en algún sitio se diga "dentisto", no te lo puedo negar, pero decir "dentisto" es incorrecto. Es una incorrección (que será de uso habitual en ciertos sitios) pero es como cuando yo cometo laísmo o leísmo.
Que un grupo de personas cometamos laísmo no significa que se permita el laísmo. Que un grupo de personas digan "dentisto" no significa que se permita dicha atrocidad.