The downside to G Suite is that to share files with other people, they must also have G Suite accounts.
I'm working for a company that frequently needs to share large files with third-parties, where "large" is "larger than modern email limits". The requirement to have a G Suite login is a complete non-starter for most of the companies we interact with, but Dropbox is fine. So, we use Dropbox to share files with those suppliers.
We actually introduced “pin code sharing” [1], so that you can share (and even let folks comment and edit) without requiring a Google Account (which to be clear, isn’t actually identical to “GSuite Login”, you can register any email as a Google Account, but I recognize you may not want to).
I'm working for a company that frequently needs to share large files with third-parties, where "large" is "larger than modern email limits". The requirement to have a G Suite login is a complete non-starter for most of the companies we interact with, but Dropbox is fine. So, we use Dropbox to share files with those suppliers.