The Uncharted series' gameplay/shooting mechanics are perfectly fine, even pretty good
The Last Guardian is an amazing game with mechanics that aren't bad. It's a platformer, so if jumping from one place to another was automated/magnetic, like say Uncharted/Assassin's Creed, the gameplay would be boring since there would be no challenge. The challenge is timing your jumps and platforming properly.