Ok but what am I going to use this data-binding for? Ensuring that nobody will ever have to (GASP) click a "calculate" button? I mean what am I supposed to use this for?
Turns 50 lines (if you're lucky) of JS into 0. (with about 10 characters more markup).