Don't you diss javascript! - that's fighting talk where I come from
Seriously, What you say makes sense - my use of javascript comes from force of habit and producing a product at work that has always required javascript to be activated - but it is always backed up with server side verification.