I truly do believe they did, not because they should have released more expansions or content but because of how many bugs the game was left with and unfinished content that was left present in the vanilla release. They supposedly "lost" a large amount from a hard drive failure, imagine the game being released without that happening, what could have been? I think they could have managed it's development better, tested it better and as a whole spent at least 1 more year on the game.
The game is the way it is and I agree that it was time to move on, but even after it's release they could have supported it more and fixed the major problems the game had at the very least. but the patches they released fixed little insignificant things that no one would have noticed. The FormID bug is the only exception to that and they probably wouldn't have done that if the community had not reacted to it like they did. This is the wrong way to develop a game and it will only lead to poor community relations which will only alienate fans like myself. I have been boycotting all future games from Beth, and I also do so with many other developers who take their customers for granted.