I don't think the officially released Bitcoin software could ever count as beta, because beta implies that there will be a full release with a new blockchain. Sure, there was a lot of bugs in early days, but software in general is quite buggy at version 1.0, because bugs get uncovered when lots of users start to actually use the software. By definition beta is something incomplete, and when satoshi mined the first block, the software already was complete and had all the necessary functions for sending and receiving money.
I'm not entirely sure about that. Even Satoshi himself called the software as a beta version.
Someday when we haven't found any new bugs for a long time and it has been thoroughly security reviewed without finding anything, this can be scaled back. I'm not arguing that this is the permanent way of things forever. It's still beta software.
and even when Satoshi left the project, the software was still a work in progress, and further improvements and enhancements were made in subsequent versions.