I agree with your point about the low quality textures. It was one of the points I raised in my feedback at the end of the Beta. However, that aside when playing through the Beta weekend recently I was immensely impressed with the quality of the experience, and the very low number of bugs I encountered.
My hat off to the devs but also to all the Alpha / Beta testers who have helped this process along. I think what we have here is an example of a great player base helping out the devs through the Alpha / Beta stages (I personally was not one of these as I only gained access in a recent Beta weekend) but it is clear that a game with this much quality developed to its current standard was likely helped along by some great player input.
Well done all!