@renwillis I would call it semi-decentralized. You can run your own PDS, but while running your own relay and AppView is a technical possibility, it requires some prohibitively expensive infrastructure so no one has done that yet to my knowledge.
Here's a nice detailed technical article on the subject by @cwebber: https://dustycloud.org/blog/how-decentralized-is-bluesky/