Vielleicht holt sich der Cardreader über den SATA einfach nur
mehr Power 
Nein.
SATA hat nur 4 Datenleitungen (2x Differentialspannung für je einmal Senden und Empfangen) und dazwischen/drumrum 3 Masseleitungen.
Darum muss an SATA-Geräte auch zusätzlich ein Stromkabel dran.
Ein Therapeut entspricht 1024 Gigapeut.