I'm nearly 30 and only got a credit card like a year ago. Before then, I used a debit card for everything and never had a problem with it. Granted I'm in the UK where debit cards are way more common, but I use plenty of online American tech services.