There is a package for every possible statistical scenario that even a sophisticated user might need. If the problem is too specific then one can either program the solution from scratch or use one of the existing packages as the starting point to build a new solution. The beauty of open source allows for these modifications. Additionally, majority of the packages come with detailed user manuals as well. This article on NYT reports on the ubiquitous presence of R in organizations such as Google. A majority of technically savvy engineers and programmers have been trained on R. Graduate course work in many universities uses R as a programming tool for every conceivable task. This has helped spawn a new generation of programmers who are beginning to use R as a tool at firm like Google which needs to sift through trillions of bits of data. Sophisticated models can then be used to analyze such data for generating BI.
Increasingly, firms will face an overload of information and merely collecting and storing data cannot bestow competitive advantages. Large firms are at an advantage because they will have the resources to buy and use proprietary software tools that will allow them to analyze massive amounts of information and hopefully generate BI. However, there will be millions of small and medium sized firms that will not have such a luxury. Tools such as R will allow them to do so.