I don't really watch the show but mohsin really has improved a lot.
I think he even had issues initially as he was being labeled as a 'chocolate boy', 'pretty boy' etc, but he managed to overcome that.
I appreciate actors like him who may not be amazing from day 1 but over time you can see that they get better as they continue to work on his craft. If you listen to him during interviews it's clear that he's also quite humble and is very dedicated to his work. People like him eventually get their dues.