That's a good point, and I believe you cannot downgrade because the new version will modify the database structure.

There have been talks of having distinct channels for beta versions, and perhaps that's we should do eventually. It's just particularly tricky with Joplin since there are three different clients.