I agree with all your points.
The camera is usually a chore and it's only really there to make the cover system work. I would much rather play in first person view and make cover with third person view optional.
Sticky cover is the worst, especially when different actions are assigned to the same button. I want to roll past that wall, not stick to it, dammit. Many of my deaths in Uncharted 3 were because of sticky cover.
Down the sights aiming is ok for long distance shots, but running around with dual pistols or a shotgun should be possible.
And why bother with limiting you to 2 guns for the sake of realism if everything else is anything but realistic.
There is also too much emphasis on set pieces and constant action nowadays with a completely nonsensical level layout as a result. Levels that let you explore a realistic structure always stick around much more favorably in my mind then an endless sequence of oddly connected set pieces.
My favorite shooters in the past year are Resistance 3 (carry lots of guns, first person view) and Deus Ex: HR. (realistic/logical level design, don't have to shoot all the time)