Why pay for worse?
Google Voice # with Hangouts works cross platform and via desktop browser, supports multi-line capability without need for multi-SIM device, don't need to shop for device with VoLTE and WIFI calling support since they're redundant and it's free for calls/SMS/MMS within North American.
For cloud storage already have free Google Drive (20GB x 2), Microsoft OneDrive (30GB) and Dropbox (5GB). And, they all seamlessly work cross platform.
Plus, have to consider security and how likely the company will be around in the future with my online backups. Apple was nearly BK once and have a tarnished record with major iCloud security breach so have more peace of mind with Google, Microsoft and Amazon.
This isn't address to just you. For many of us it's not an issue of whose cloud storage is better, but the difficulty in transitioning from the Apple platform to another, or mixing the two platforms when you start off with everything already in Apple's cloud.
I personally use 3 Macs, 2 iPads, 2 iPhones, 1 PC, and 1 Android tablet (Fire). I started out heavily invested in Mac (since the late 80's 512K Mac and still have my .mac email), while using Flip phones > Palm OS > Windows CE on my phones. I had to use apps like iSync and then MissingSync to get my Apple data onto my portable devices. Then in 2008 I bought my first iPhone 3G (near the time Android came out), and ever since Apple has increased it's hold on me while I'm mobile as well. I was the first person in my city in line for the iPad in 2011.
The iCloud syncs tons of stuff between my devices, including my contacts, calendars, notes, reminders list, mail, documents, passwords, URL links, news and stocks settings, home automation and health info, plus my wallet, game center, and Siri settings. My devices all backup automatically to the iCloud each day, and it's used to lock my devices to my personal Apple ID and helps me find them if lost or stolen.
It seamlessly lets me answer and make phone calls on most of my devices (iPhone, MacBook, iPads, and Apple Watch), making it all look like it came from one phone number that I share.
And finally I also have my all of my photos/videos (42000+ files at 190+ GB) on my Mac and duplicated in iCloud Photo Library, to be accessible to each of my Macs, iPads and iPhones. And I have 7 years of iMessages uploaded to the cloud (dating back to 2011). Since 2003 I have grown to an 8TB iTunes Library that includes almost 600 movies and almost as many episodes of various TV shows, that can only be watched on Apple devices (except for via MoviesAnywhere, which would exceed my Xfinity [home] or AT&T [mobile] Bandwidth to fully utilize that streaming service on my devices.)
While some of these services have data that I could somehow port and then sync between Mac and Windows or Android via Google or Hotmail and others, it's not always easy (and the services that Mac OS supports innately are often limited to only syncing contacts, calendar, reminders, mail and notes).
Most other things outside of Apple's iCloud require separate apps and plug-ins to work, and they are not all tied together into one service, where the iCloud is built into the OS. It's not a simple matter to port your iCloud Photo Library to a private photo hosting service that works with Mac, iOS, Win, and Android.
And it's not possible at all to get all your stored passwords for the past 8 years out of Apple's Password Keychain and into something like 1Password.
So, if the iCloud sync control panels that we have on Mac and iOS were available on other OS like Windows and Android, Apple would be letting a lot of potential hardware buyers get away. By locking it to the hardware they can continue to keep people locked into the iTunes ecosystem, and the Mac/iPad/iPhone ecosystem.
I don't see it being something Apple would like to do, unless the cost was high enough to equal the hardware they would buy in it's place. And the service would have to be good enough for people to stay with it even when they have no more Apple hardware remaining.