After initially liking her, I had begun to find Diana annoying. I think, to be fair, she just hadn't had songs that suited her shtick for a long time. I don't think Cheryl really understood what was best for Diana. But it was absolutely right that she went out.
On the other hand, Devil Child has never, ever been good. He is just cringingly, embarrassingly horrible. Lena Zavaroni reincarnated as a Leprechaun. How he got through to the final, I have no idea. There are obviously a load of people who just want to inflict evil on the world. Why would so many people think having a Daniel-O'Donnell-as-a-precocious-child on the telly every week a good thing? I'd rather have seen the old lady who sang "having a gang bang" make it through.
And J20 are just insipidly average. Unremarkable in every way. We're told all the time that they're the best band that's ever been on the X-Factor. God, there must have been some pretty dire bands, then. Or maybe the judges just think if you're going to tell a lie, make it a whopper.
So the only decent thing would be for Alexandra to win. She has a fine, mature voice. She'll have a career where she's given guff and pap to sing, but as has already been said, I'd rather hear someone with talent and maturity singing guff and pap than some pop lightweight.