I guarantee, you can understand Pubky and build a good application on top of it in a weekend, and get out of it underwhelmed too because it felt just like building a local web app with FetchAPI. But in reality you would have built a censorship resistant application with users having perfect credible exit by controlling who hosts their data and their URLs working transparently even if they migrated to other hosts.