I think you can implement only the data store and relay part of the ATProtocol right now, not the App part. That has yet to come.
Also, I think everyone opposing federation with them is wary of the corporations. They have had a history of taking advantage of and shutting down open source projects. Case in point, the way currently Threads federates with the fediverse.
Opposite example: Misskey and Flipboard.