>>42I just bumped into this: http://erikengbrecht.blogspot.com/2008/07/love-hate-and-type-inference.html
Parts of it match up with your arguments against type inference.