I believe that people who are saying the marketing as well as the 4 year gap is the reason why this film is underperforming have a sound argument. Star Trek exceeded expectations in 2009. It achieved what Paramount, Abrams, Orci, Kurtzman, and Lindelof wanted; a Trek film that would be accessible to the masses. The film's marketing campaign was spectacular. The teasers and trailers released were fantastic. At the box office, it made more than people expected. The DVD/rental sales were damn good.
For this film, Abrams kept bulls***tin' and let the momentum from 2009 fade away. The marketing wasn't too good at all. People who are comparing Abrams's secrecy to Nolan's are forgetting a few things. First off, Nolan is Nolan. We all know The Dark Knight made over a billion at the box office without 3D to boost the revenue. If people thought that was a fluke, look at the monster numbers that Inception did. And about the 4 year gap, The Dark Knight Rises was a success because it is the winning formula of Batman + Nolan. The momentum also wasn't going to die because the prequel grossed over a billion and was a critical darling. For Skyfall, it was the insane marketing campaign (one example being it's promotion during the Olympics) that helped it gross over a billion.
Paramount and Abrams failed to capitalize on the hype that Star Trek (2009) generated. They also failed to market this film well. Abrams doesn't have the pull of Nolan and even if he did, the Batman films at least heavily marketed their films and highlighted the villain to appeal to the audience.