Nein, sie sind keine Kunden. Sie sind Affiliate-Partner.
Kunden bringen einem Unternehmen Geld. Affiliate-Partner bringen einem Unternehmen Kunden und erhalten dafür Geld. Sind freiberufliche Außendienstler auch Kunden des Unternehmens, deren Produkte sie verticken? Sind sie nicht.

Und die Hoster unerscheiden sehr wohl zwischen Uploadern und Kunden. Bei Share-Online gibt es Free-Accounts, Premium-Accounts, VIP-Accounts und VIP-Special-Accounts. Rate mal wem diese VIP-/VIP-Special-Accounts vorbehalten sind. Andere OCHs Stufen (gute) Uploader-Accounts breitwillig kostenlos zu Premium-Accounts hoch, man muss nur höflich fragen. Kann mir nicht vorstellen, dass sie dass bei jedem "Kunden" so machen...

Wikipedia.org ist der Meinung:
Ein Kunde ist eine Person oder eine Institution, die ein offensichtliches Interesse am Vertragsschluss zum Zwecke des Erwerbs eines Produkts oder einer Dienstleistung gegenüber einem Unternehmen oder einer Institution zeigt.

In der DIN EN ISO 9000:2005-12 wird der Begriff wie folgt definiert: Ein Kunde ist eine Organisation oder Person, die ein Produkt empfängt. Sobald das Geschäft zustande gekommen und durch Vertragsschluss bzw. Bezahlung und Übergang des Besitzes abgeschlossen wird, wird der Kunde zum Käufer.

Es wird zwischen Privatkunde und Geschäftskunde unterschieden: Ein Verbraucher im Sinne des § 13 BGB ist jede natürliche Person, die ein Rechtsgeschäft zu einem Zwecke abschließt, der weder ihrer gewerblichen noch einer selbständigen beruflichen Tätigkeit zugerechnet werden kann.