Actually, it's the other way around. Strategy isn't some dirty word that people in suits like to toss around - it is just about deciding what you're going to do.
Large companies can afford to dink around with unsuccessful, random projects. Startups have such few resources that you absolutely need to focus and hope you're down the right path. Constantly re-evaluating and 'pivoting' can absolutely be part of your strategy too.
Actually, I think large companies can afford to be far more strategic than your average startup.