As much as everybody loves David Lee (including me). The reason Randolph is and will start are easy.
#1 The money. Guys who make that type of money start. Is it fair? No but thats how the world works.
# 2 Say what you want. But flat out Randolph is a better player. Everybody talks about how Curry and Randolph won't mix together and how potentially bad it could be. But what happens if it does work. Two potentially dominate 6'10 guys makes for one hell of a tough team to start. Sidenote just because he went to the line 9 times in a preaseason game that nobody television station covered doesn't mean he's become a driving machine.
# 3 David Lee is the protypical 6th man. He hustles, he defends, he does the little things. He's a good 6th man people. Plus with foul trouble, injuries, players having off nights hes going to play a good 25-30 mins anyway.
If you want an energy in your starting lineup i'd be more into the idea of starting Balkman at the 3 when he gets back healthy. Then you can move Q to the Shooting guard and have JC off the bench where he shined at times last season.