People on the spectrum are someimes confused with cluster B personality disorders such as Narcicissts and sociopaths. But they are not the same thing and there are very important differences.
People on the spectrum have trouble reading other peoples emotions, but when they understand them, they do care.
People with cluster B PDs can be very good at reading other peoples emotions, but they use this information to manipulate them. They lack the ability to feel compassion and we, fortunatly, do not.