This is designed to eliminate local accounting firms that specialize in tax preparation and accounting for individuals with complicated returns and small businesses.
I believe what I read elsewhere was that this would be for relatively simple tax returns, and that people could chose to use or not use this service.