Every Xwing in the movies, T65 or T70, uses torpedos. Trench run, Red Leader down to random smuck who joined the rebelion 5minute before the run "Red Five" used torpedos. Endor, wedge torpedos the north tower so the falcon can blow the reactor. And in Force awakens, every T70 salvos torpedos at the armored regulator, and Poe finishes off the building by fflying inside and salvoing off torpedo after torpedo.
Xwings should get a free torpedo.
Sure, but we never see a torpedo used against starfighters. That happens a lot in the PC games, and hence in the novels, but never on screen.