Karaoke Software is cheap karaoke for the masses. But a lot of people seem to think they are fine singers and worth a contract with a record label just because they score a hell of a lot points with every song. The sad thing is...this creates a false impression. Yes, scoring many points means you hit the notes right...but it can still sound pretty awfull.
Hitting the right notes is only the first step, without the right kind of articulation, lip movement, breathing technique...and techniques to bring the voice "forward" into the room and avoid singing with to much air or too nasal, or..or..etc...etc...you will still sound more or less awfull. If you think singing is for you...get a real vocal training with a vocal teacher, but please stop hurting the worlds ears with your "I hit all notes right but do everything else wrong"-singing. Maybe this problem will change if a program comes out that not only analyses pitch but also other important things like timbre, vocalisation, stability of sung notes etc.