The benefits have been enormous in terms of facilitating communications, business processes, and access to information.
There have been enormous benefits in multiple facets. 
The benefits have been meek and haven't affected anything well. 