Why butter chicken, why not tomato chicken? @KanjiSuch explains:
If I had to guess, it would be that butter makes it sound fancier and nicer than just saying tomato chicken, because tomatoes are in many other chicken dishes, too.
From the transcript, now available.