Transformers devastation was priced 35€ at release at least in europe. For this money you get 6 hours game, or 5 hours if you rush it through. Considering this is the length of titles like Onimusha and original Devil may Cry, whole complaint about length is pretty weak.
And while QTE complaint is there + over usage of assets and codes, their game are still nice change of pace from tons of subpar attempts in action genre. After played Vanquish and original Gears of War back to back, its hard for me not to notice that from gameplay feeling it was like playing current gen game and Ps2 title.
Vanquish was a great example of how P* like to have their own take on game formulas, they took a 3rd Person cover based shooter and made it Stylish with over the top action, homing missles, bullet time, rocket powered drop kicks and so on. Bayonetta, Mad Word, Wonderful 101, all the same. Taking spins on genres for a different take, certainly not always a success - but props to them for doing something different.
EDIT: Long story short, everyone should give Vanquish a shot.