What would have been interesting to see is the stats to back this up.
Break it down to size of business and the number of resources dedicated to the Cloud Sourcing across time. (Theres that damn "Cloud" word yet again)
I would just about bet that less than 5% of small and mid size businesses dont even know what the hell Could Sourcing is, let alone are using it.
Now look at the comparison of employees in small and mid size business compared to Lage corps and I bet it would make this article disappear!