The mainstream financial headlines generally regurgitate what the Fed wants to message. While certainly 'most' were surprised, many weren't.
Tapering was dependent on econ data, which simply hasn't been there to support it. I know plenty of people who were betting that it wouldn't happen, myself included. Good overview of why from before the announcement here:
http://www.moneyweb.co.za/moneyweb-safm-market-update/r-1805