I agree with the above comments.
The point of my comment-question "What competing definition do you have in mind?" was to emphasize something that seems to be under-emphasized in the question itself: the reason we speak of derivatives as limits is because that's the definition of the derivative, and we want to give a definition of the concept that is going to be discussed for much of the semester.
[It is possible to give other definitions of a derivative, but they are all variations on the same theme and, in particular, all use either the concept of limit or the (equivalent!) concept of continuity. For instance, Caratheodory has a nice definition of the derivative in terms of functions vanishing to first order, but this is not going to be any more palatable to the freshman calculus student.]
If we don't give a definition of the most important concept in the course, then we lose all pretense of developing things in a logical sequence. In particular, it's hard to see how to discuss the derivations of any of the basic rules the students will actually be using to compute derivatives, and thus we would be forced to reduce calculus to a (long!) list of algorithms based on certain unexplained rules.
Nevertheless I take your question seriously, since I have taught a fair amount of freshman calculus in recent years. It is absolutely correct that a lot of students get impatient, angry and/or confused at the limit definition of the derivative (or really, at anything having to do with limits and/or continuity). I do derivations of things like the product rule and the power rule rather quickly in class, because I know that something like half the class isn't following and doesn't care to follow. And yet I do them anyway (not all of them, but more than half) because, to me, not to do them makes the course something I could not bring myself to teach (and, by the way, would put it well below the level of the AP calculus class I had in high school: I feel somewhat honorbound to give to my calculus students not too much less than what was given to me). Thus there is a real disconnect between the calculus class that I want to teach and the calculus class that something like half of the students want to take. It's discouraging.
I would be happy to hear that I am making a false dichotomy between giving the limit definition of the derivative and just giving algorithms to solve problems. I definitely experiment with different kinds of explanation beyond (and instead of!) just a formal proof. Here are some things I have tried:
Take the definition of continuity as primary, and define the limit of a function at a point as the value at which one can (re)define the function to make it continuous. I think this should be helpful, since I think most people have an intuitive idea of a "continuous, unbroken curve" and much less of the limit of a function at a point.
Emphasize physical reasoning. The last time I taught freshman calculus, I spent the entire first day talking about velocities: first average velocity, then instantaneous velocity. If a differentiation rule has a plausible physical interpretation -- e.g. the chain rule that rates of change should multiply -- then I often give it.
Emphasize "chemical reasoning", i.e., dimensional analysis:. I often give the independent variable and the dependent variable units and emphasize that the units of the derivative are different from the units of the original function. In this way one can see that the conjectured product rule $(fg)' = f'g'$ is dimensionally wrong and thus nonsense. Similarly dimensional analysis should stop you from saying that the volume of a cylinder is $\pi rh$.
Unfortunately none of these things have worked with the portion of the class that doesn't want to hear anything but how to solve the problems.