When the grid is not worth it
Under a hundred objects, the pair test is faster and simpler. The grid is for when the pair test stops fitting in a frame.
Where the grid lies
Objects bigger than a cell span many cells and are inserted in all of them. Forgetting that is the bug where a large object never collides.