I realize a request for sorting commits by date has been rejected because it would "mess-up the graph", but please consider the attached images.
qgit groups together all merges into the '*Intel' branch(es). However, this means 27 vertical lines -- which look like 27 branches.
gitg sorts the commits chronologically, so it looks much cleaner.
I believe the issue is that master was merged directly into masterIntel on 11/14/12 but not again until 10/29/13. Many things happened between those dates, but the qgit graph doesn't show them. gitg does because it sorts by date. I'd argue that not being able to sort by date messes up the graph. Perhaps there is also some middle ground.