I don't think anyone is using cold weather as an excuse. The fact of the matter is that the majority of baseball players come from California, Florida, Texas, etc. In many peoples eyes, Milwaukee and pretty much any other midwestern city outside of Chicago is a crummy place to live for 6/7 months a year compared to the bigger metro areas. There will always be a number of free agents out there who won't sign with these teams no matter how much cash you throw on the table.