Oh I agree. I was happy to have mine replaced.
As far as Microsoft's approach to building Windows 10 - opening it up to the public, allowing them to participate in the development process, to report problems, offer suggestions and feedback, and allowing the developers a more direct way to gauge public reaction to concept ideas and engage user concerns - it's been an extremely positive move in my opinion. One that I personally believe should have been done long before now, and that other companies could benefit from and should certainly consider.
Though the number of persisting bugs does concern me so close to launch, I hope they're able to pull it off and get a big win with Windows 10. I'm certainly rooting for them.