I know a lot of things have been highlighted concerning the development (or lack of) in Rishi's character. But honestly speaking, he's a gem of a guy, a sweetheart. True, how can can a person not melt when he speaks like that? His words come straight from the heart.
You are right ..His Screen presence enlightens the show and always indicates hope of light moments.