Just what I meant.
No Genre is perfect at its start, it takes time to evolve, and those kind of games are relatively new(As is the technology), so we will probably see more and better soon.
I hope in like 20 Years or so we will have something like full 3d suits with helmets and glasses and total Immersion.