I actually kinda like semi-free cameras. The camera position isn't locked, but you can't move it anywhere you want to, just zoom in/out a bit, move it a 20-80 degrees in each direction, or stuff like that, depending on the scene.