It might take a year or so, but a direction of some devs on the #Fediverse around #ActivityPub is to make software that is fundamentally OCAP based. A big question will be: will there then be software that ignores it and effectively creates two fediverses? Or will existing software attempt to try to be a Swiss-Army-Knife implement-it-all? Or just migrate completely over?
I have no answers but it's an uncomfortable question on the horizon.
@cj I definitely won't be making my software support it if I am never able to understand it, which seems likely from all the discussions I've lurked!