What saddens me most is that the slam&bomb mechanic wasn't really that overpowered for such an expensive ship as the K-Wing is, but it was really thematic, unique, and fun.
If it is true that it was totally made up by the writing team, it sounds to me at least really good idea. If the designers didn't adopt it into the game, I can only think it was because of pride: the idea wasn't theirs.