Sorry, I've come very late to a lot of this, and I apologise if you've already been over these points before.
It was unfair, and a poor piece of programming to push one contestant forward at the expense of the others like that. It is not a level playing field if one is shown as a "star" and given extra air time and the others are shown as backing singers. I am not blaming Lee for this, as it was obviously not his fault and I think he did a good although not outstanding job. Lee fans, just imagine how you would have felt if Daniel had still been in and had been chosen to sing with JG, (which I think is perfectly possible), while Lee stood in the background as a backing singer. I found the whole thing left a really bad taste, and I think there could be a backlash against Lee because of it - people are constantly saying the part has been given to him already, and this will only make it worse! I feel sorry for him if this turns voters against him.
I don't like Keith but I have sympathy for him over this.