Sure you have to be good on both ends of the floor, but offense trumps defense every time. The most points wins the game, not the most rebounds, or the most shot blocks, and in a close game what matters more down the stretch, rebounds and blocks or free throws?
It's funny because this is almost never true. Heck, in baseball, it seems 99/100 it's pitching and defense that wins it normally. The number 1 offense doesn't usually win it.
NFL
2000 - Greatest Show On Turf goes down to the pats D
2001 - Ravens D drags Dilfer to title
2002 - Sapp, Lynch, Brooks, Rice and Tampa Bay D take down offensive minded oakland
2003/2004 - balanced pats, but the D was better.
2005 - balanced pitt
2006 - finally offense wins one! Manning.
2007 - best offense I've ever seen mauled by Giants D
2008 - balanced steelers
2009 - offense wins again! (nb: 2 offense-based teams) NO
2010 - balanced Packers vs balanced steelers
2011 - balanced Ravens riding defensive resurgence
2012 - there's that giants D again
2013 - nasty Seahawks D kills offensive juggernaut broncos
2014 - Balance vs balance
2015 - dominant Broncos D carries the day.
2016 - historical Atlanta O goes down
Notice a trend?