Agree with other posters - this is normal. Imagine if they listed the wheels up time as the departure time, and how many people would be complaining about missing their flights since it left the gate "early." There's a good reason departure times are listed this way.
If you go to Flightstats.com, they usually have both the gate departure and take off times listed.