I think I somewhat agree with the author but I find the idea of a single account completely unappealing. My view on the benefits of federation is that you don't have a single entity gating your access. Having multiple accounts is a benefit.