As far as I'm concerned, this game holds the best fantasy atmosphere to date - and it shows.
I too have a frame rate issue (drops in cities, etc) but I do not bash Bethesda for it, neither do I bash the game. They are doing their best - they have been working for years to give us the best possible game they can, and there are plenty of people that are giving them an extremely hard time over the boards. Why do you do that? Please bare in mind that the PC (and I'm a pure PC gamer) has lots of issues nowadays, because of:
Different rig setups: Multiple GPU's, GPU models, CPU models, RAM amounts, 3rd party applications, different GPU rendering capacilities, technology, and probably the most troubling thing of all - which is NOT under the control of the developers - DRIVERS.
Do you have any idea how frustrating it must be for developers to develop a game in this scale, just to witness bugs remaining after months of QA process? Do you honestly think you should bash the game about 3-4 days after it has been released, and lower their spirits like this? Please - think again. Drivers, especially - are not in their responsibility! They are gathering issues, they have been asking for our DXdiags, they are not Console-Only developers, and we should thank them for not choosing the easy path and developing only for consoles - there are numerous titles out there that has gone this path, and it is our loss.
So, when there's such a brilliant developer that's doing its very best giving us an amazing experience, without selling themselves to be console exclusive - we should be thanking them, and ask they will note our issues. Not demanding them anything, and especially - not bashing them altogether.
Bethesda, I would like to thank you a lot for this game. I'm sure like me is the silent majority, that are having an extremely good time with the game. Thank you for developing this for PC as well- Hopefully you will go on doing this for years to come.

(hah ok maybe a bit overstatement)