• It's basically doing a cross join. Maybe the author didn't know about that option.

    Outer apply might be my choice here depending on the real requirements.