I agree with your above statement about failing for the common user because it fails as far as i'm concerned for the geek too.