Why would corporations want to use google photos alternative tho? They're probably are using Gsuite or Office 365 already, both of which have photo storage options.
If they're okay with their emails there, I dont think photos is an issue.
So yes they made the right choice, by ignore the self hosting crowd, which is a very small crowd.