back to your question, my hot take is it doesn’t matter whose is best or how it’s monetised - it only matters that it’s easy to switch. therefore, that should always be top of mind at the protocol development level. i.e. no “feature” should ever increase the likelihood of client lock-in, even a little, even for one person, even hypothetically.