Pretty sure that a beta test involves actually playing the game..Getting disconnected every 10 minutes is not a beta, it's a POS.
By getting disconnected and crashing you are helping them identify the problem though. Unforeseen issues with patches are to be expected in betas like this one where it actually is a beta product compared to todays meaning of beta whereby its basically a preview demo.