Not one to shy away from controversial topics, veteran writer Robert Yeo wants to see more ‘responsible criticism’