> they allow using a single identity for both private and corporate use cases at the same time. That's a use case their user facing interface actively encouraged.
This seems to me to be the root of the problem, because to me this is obviously a bad idea and should be actively discouraged, if not prohibited altogether. If Atlassian, or some predecessor owner of Trello, did actively encourage this, then I agree they bear some culpability.
I guess that's one of those decisions that made sense at the time. iirc the organisation part was an afterthought after people started using it for these use cases, they now seem to have account switching in their app that would cater to the more modern use case.
In theory I actually prefer this data model, one identity (because that's the physical reality) and a sane perspective model on who owns what data this identity has access to. But sadly nobody seems to have time to get that right in a mixed B2C/B2B product.
This seems to me to be the root of the problem, because to me this is obviously a bad idea and should be actively discouraged, if not prohibited altogether. If Atlassian, or some predecessor owner of Trello, did actively encourage this, then I agree they bear some culpability.