I suppose there are two reasons for that.
The early 3D movies were mainly tech-demos, showing off what 3D can do (generally by throwing stuff at you). More modern movies are using the 3D to tell a story, rather than show off the 3D technology.
The second reason is more subtle: 3D movies...