Working with closed source products (Microsoft Visual Studio, .NET, ASP.NET, SQL server, and Oracle) while at the same time experimenting with open source products (Eclipse, Java, MySql, and Spring) I am constantly baffled by the persistance of closed source developers and business people in their handling of second grade support, bad information, and lacking products.