Your definition of "beta" is interesting and unique to say the least.
And yes, YOU took the chance...so the frustrations you are faced with are ultimately your own fault as a quick browse of these forums would have pointed-out what is and isn't fix/included in the beta.
Either your expectations are too high, your tolerance too low or you just like to whine...I suspect a bit of everything there...
Have a nice day.