Really? Google syncs docs, photos, music, and all sorts of stuff from mobile devices. They have a Drive desktop client (for PC and Mac).
And you say it doesn't have the equivalent of Numbers, Pages, or Keynote, but they do. It just so happens that there's a web client for all your word processing, spreadsheet and presentation needs in Google-land (with very cool features like simultaneous multi-user editing and Javascript scripting with a script repository).
Anyhow, Google does have equivalents to what you listed, they work great, not sure about iCloud (don't use it), just wanted to clear that up.