Even if it is in the T&Cs, this one feels like it wouldn’t actually hold up?

Expecting people to read those for most simple sign ups is already a high baseline, and Starbucks is not technically a banks and offers no consumer protections (FSCS or other), so that feels knowingly misleading, even if the total balances held are small per customer.

IANAL, of course.