I'd like to say that this behavior was a happy accident because, while not intended, I think it might stop the player from just spamming lots of rockets on one "lane", taking care of all the enemies for a while, and then just repeating this action for all other "lanes". Though I could have implemented this way better and polish it more.
Thank you for the feedback and pointing this out to me. And thanks for playing my game!