Apple’s iCloud storage is 50 GB for $1.28/mth, 200 GB at $3.98/mth, 2 TB at $12.98/mth
Microsoft’s OneDrive is at 100 GB for $3 per month
Dropbox storage gives 2 TB for $9.99 per month
Dropbox is at $120 per year for 2 TB
Microsoft is at $108 per year for 1 TB and with Microsoft 365
https://www.apple.com/sg/icloud/
so i conclude that for large storage i should use dropbox, otherwise onedrive and apple is okay. apple more for when i have apple devices and onedrive for accessing documents on various devices like laptop and iphone.