Will they ever fix that problem about torpedoes giving crappy EXP (I understand why they make it team attack for Kitas because they would get insane EXP otherwise, but CVs and subs get screwed).
So, let me put it this way. DBs are consistent damage that get EXP because of something stupid in NF.
TBs are better if you have a higher level CV and higher level TB pilots, but because of NF they give crappy EXP.
Why TBs are better on bigger CVs (EXP problem ignored):
1. They get more damage per successful torpedo than a DB gets per bomb (I believe around 4-5K per torpedo whereas bombs are 2-4k).
2. You can force someone to turn into your BB line (Say the enemy has a BB6 and your side only has BB4s. The BB6 will slaughter the BB4s because of range. If you come from the BB6s behind, then there are 2 possible outcomes:
1. Your torpedoes will hit the BB6 and damage him or 2. He'll see the bombers and try to dodge usually by turning his ship sideways facing towards out BB line giving our BBs a chance to rush into range and gang on the BB6.