Я думаю, в программе представлен наиболее вероятный/популярный вариант перевода. А так, я согласен со всеми предыдущими комментариями. Если после местоимения нет объекта, то купит кого? Если есть, то купит что?
В английском таких примеров море.