This app must've had some of the worst testers ever. Either that or they just weren't listening to the feedback. Microsoft should tighten up its Beta policy. Require any app denoted beta to have a proper channel to report bugs other than in the app reviews, and give them a specific timeframe to move it into production. If they can't meet the deadline they either have to request an extension or at that point MS should have the right to:
1. remove beta from the title and declare it live
2. remove it from the store entirely.
The app store is a direct reflection of MS's mobile offering so implementing controls and forcing devs to adhere to them isn't unreasonable at all.