Well "inefficient" is a relative term, the cost of the bombs, or even a squadron of B-17's is less than the cost of a Carrier so it is worth it if you manage to sink or even damage the ship.
I also dispute that the numbers were never available to use B-17's the way they were intended. They...