That's a very extreme comment, as Mojave is working fine for me on the whole, with all the apps I use. As for iTunes on Mojave, I use it constantly throughout the day, either for music/podcasts/audiobooks as I work using Citrix to remote into my work pc, or in the evening streaming tv/films to the Apple TV in the living room.
Hardly an extreme comment.
I never said it didn't work. I said it should be "
CONSIDERED experimental and nonfunctional at this point.
It’s essentially a prototype. They’re not even done stripping out the code they’re removing from it."
If people don't understand the purpose of Beta Testing, then they set themselves up for disappointment and problems, and often data loss.
Testing a product in daily production is a method of finding quirks and bugs more quickly.
Using it as your primary environment because you wanted the latest features before anybody else, is only asking for trouble.
Using it just for the sake of using it, and
not being active in helping to identify, report, troubleshoot, and correct bugs, is
NOT BETA TESTING.
That is a
user, who simply wanted to play with the new toy.
Beta testing is taking a product which is known to be problematic, experimental, and not ready for daily use, and finding the problems, and helping to get it ready for daily use.
If it was considered functional and ready to use, then it would not be in Beta.
Does it do some stuff? Yes
Does it work as intended? No
Is it reliable? No
Can it be used? Yes, if you are prepared to have it suddenly die and possibly take something else with it (the gamble of all Beta software).
And, no... They are not done stripping out code. Much of the old code is simply deactivated. Which is a way of finding out whether the software can function without the code prior to actually stripping the code from the software.