For those who cry about requirements please take into consideration that you can lower graphical settings
Such look is for those who have machine to run something like this
I personally think that every new game simply must have Ultra graphical settings that can be achieved only by high-end hardware available on release date
And not because of poor optimizing (like it happens usually

), but because game looks incredible
If you don't have coin/time to get best gear, switch to low or medium settings and play game that still looks good
But if you have powerful gaming PC then you should be given option to use it on full extent (high and ultra settings)
basically such gradation
low-console level (minimum requirements and quality)
medium- for average PCs
high- for good gaming PCs
ultra- for high-end gaming PCs
and I don't mean only requirements, but also quality