You're doing a great job! Diablo 3 is really fun and I've had a great time playing it. Diablo 2 wasn't a perfect game, and I enjoyed it as well. This newest patch was a step in the right direction. I agree with increased repair costs and I love the response to Inferno being too difficult.
Also there are a ton of blue responses on these forums. It's really impressive how your customer service has handled this area of the game development. I love that you guys browse these forums, and it's even encouraging reading that you guys check Diablo 3's reddit page daily.
Please don't look at these forums and think that everyone playing your game thinks you're idiots who ruined a perfect legacy. (So many negative posts, jeez.)
I don't know what people wanted with this game, but I feel like they wanted something to come in and complete and fufill their life, and it won't.