Architecture evaluation should assess whether the component and its vendor have critical mass in their marketplaces. Technically excellent tools from vendors without staying power create infrastructure risk. You're betting on their survival. Know what you're betting on.