I think your skill is really valuable. I am the opposite end of the spectrum. I'm an engineer and I think a decent programmer and a creative guy but when it comes to generating business ideas I'm just dead as a zombie.
There was MySpace before Facebook, 2nd mover advantage and all that.