For as long as I can remember, I've had the same approach to playing games. In middle school I played competitive chess (poorly). As a young adult I spent countless hours playing video games, using much the same overall approach that I used with chess. As an older athlete, I find myself using the same approach to my racing as well.
The general strategy is simple: amass resources, wait out the opponent, and then bring overwhelming force to bear on any weakness that appears. As a kid, my endgame was terrible. If I got that far, my preferred strategy had already failed and I was likely to lose. As an adult racer, I find that I always have enough gas in the tank for one final all-out sprint. This means that I've under-applied myself to the entire race up to that point.
While this strategy works for relatively simple situations, it does not work for complex situations. Complex situations require surgical precision and the ability to address multiple fronts simultaneously. Any multi-dimensional problem creates multiple fronts that dilute the overwhelming force strategy. Additionally, an opponent that employs the same approach can cause the loss of most of both of our resources, then win with only a modicum of finesse.
Finesse is the key, as it augments strength and applies it most judiciously. As I consider my personal development goals over the next year, moving beyond the use of brute force will be at the top of my list.