Yea, I tried going all in on Proton with my consulting work.
A client who was using Google scheduled a meeting that I was invited too and I put it on my calendar. Then somebody had to move the meeting but didn’t click the option to send an update when they did.
Everyone’s Google calendars updated. My Proton didn’t because they didn’t send the update. Everybody else was on time and I wasn’t, making a terrible impression.
In investigating, I found that my Google calendar that had been setup prior to the Proton move also had the update even though it wasn’t on their domain.
That is the network effect in action.