ssj12 on 20 October 2008
not really because multiplayer games need public betas where they can get a decent amount of people on at once to test server strength, game code, catch bugs, balance gameplay, etc.
If they were demos they would be WAY more limited in features available to be played.