David Archuleta is probably one of the most talented singers out there right now. He has a very larger fan-base and there's obviously a reason for it. He is one of the rare people that are extremely talented but have no idea how talented they really are. This is why he is so humble. He also has some haters but those people are just insecure guys that hate on him because all the girls love him instead of them.