BB's netcode is trash, it's only useful for doing chains of attacks, not for reaction based stuff. 5 frames is an unplayable delay.
2002 on Supercade has 0 delay frames added to it, the only game that has extra delay is 3S I think, ¿trashing Supercade just because of that one game?. It's a fallacy to say all games on it have extra delay.
Supercade has 0 delay added to all games, but has no delay control where you can add to it to make your online matches run smoother. Ggpo comes with 1 delay added to it by default which you can decrease, so in fact Supercade is by default less laggy than Ggpo.
The only way to go for fighting games producers nowadays is to build netcodes with the premise of completely or almost completely eliminating delay, since the technology is already out there. It looks shameful, how companies haven't been able to come up with better netcodes than ggpo and supercade with the same vision. There is no other way to offer an acceptable online fighting game. 2 delay frames is the last playable spot a good player must accept, anything beyond that is unplayable and distorting the metagame in the end. When it comes to games like XIII with input delay netcodes, I can withstand up to 6 frames but in the end I'm not playing the game as it should be played.