"The largest notable exceptions seem to be internal file shares, and remote connections to machines that need to be behind a firewall."
Office 365 / OneDrive and Google Drive are even doing away with the requirement for internal fileshares. We used the former heavily at my previous job and I use the latter in my current role. Both have been pretty good alternatives.