Agree - 100%!
The camera system is at odds with the game they've built. The inability to look "up" with all the slopes and verticality they've built into the game is easily my biggest User Experience gripe.
I really, really, hope they find a way to improve this at launch.
But thanks Tabyss for the mod vid! I didn't know this existed...