I think someone else would've eventually used BSP for games. The genius move was doing it per column instead of every pixel or per row, so that it could run on a 386. This imposed some restrictions on the level geometry but it made the game possible at the time, otherwise we might not have seen BSP in a game until the Pentium at the earliest.
And then making the textures stored in columns instead of rows because the whole game was drawing in columns was another great move.