I think that the Hulk has obviously held back, many times..... He had the strength to easliy crush any bad guys and cause them serious harm. But a lot of the time all he would do is just enough, like pushing them aside, or throwing them into a river, he could easily do a lot worse. David is still part of the Hulk, and I think it's that, which gave a level of restraint.