The mc is irredeemable in my eyes. BUT there is a case to be made on how mature she has handled having a prostitute as a gf and not interfering or forcing her to quit. Mashiro coming to the natural conclusion to quit on her own terms is healthy at least.