Generally, yes, you need to explicitly list every event → action like that.
In your particular case, you can probably drop the keyup and change handlers since they’re both covered by input. And, depending on your implementation, you could try dropping the focus handler and call it on connect() instead. Then you’d be down to one action (input->fee#calculate).