Odd idea. It makes more sense if they were to incorporate something into the bodywork vs. the Halo. I don't believe what I am about to say, but cynically you can say a windscreen didn't provide commercial potential while the Halo did. Profit over safety?
Richard