According to D. M. Mount, the optimal algorithm for line segment intersection reporting problem (monochromatic case) is O(nlogn + k) but for red-blue intersection reporting problem is O(n^4/3 log^O(1) n + k). The apparent reason behind the difference is stated as follows: The problem is considerably more difficult if monochromatic intersections exist (in the red-blue case). This is because there may be quadratically many monochromatic intersections, even if there are no bichromatic intersections.
Why can't we use the optimal line segment intersection algorithm to solve the red-blue intersection problem? That would make this problem solvable in O(nlogn + k)