Apple's web services are shit, so I hope not. When it works it's great/okay, but when it breaks 5-10% of the time (that's about the rate AirDrop doesn't work for me) there's absolutely no indication what the hell is going on. Apple's allergic to progress indicators and useful error messages.
Apple has had various forms of iCloud sync that theoretically compete with firebase but are really awful for the entire life of firebase.