I'm not an AI fan. I've only seen videos of David Archuleta. I like his singing voice. Unlike most singers nowadays, he can sing in tune even with an a capella number. I was not surprised to find out that he also plays the piano. He's not only a very good singer. But, I bet he's a good musician. That makes a big difference with singers. Mediocre singers don't know when they're pitchy. Good ones do.