>>715682816
>can't you guys just pay with money?
Yeah, let me just walk into Valve HQ and hand them cash.
>Why does the entire country seem entirely dependent on credit cards?
Not just credit cards. Even my bank-issued debit card says Visa on it.
As far as I know, pretty much ALL electronic payment in the US is Visa or Mastercard if it's not some kind of direct bank wire transfer with your routing number and such.