Per fightmetric
TJ
CAREER STATISTICS:
Strikes Landed per Min: 5.44
Strike. Accuracy: 40%
Strikes Absorbed per Min: 2.98
Strike Def: 66%
UFC finishes by strikes: 5 (+1 by sub)
Cruz
CAREER STATISTICS:
Strikes Landed per Min: 3.53
Strike. Accuracy: 31%
Strikes Absorbed per Min: 2.09
Strike Def: 75%
UFC finishes by strikes: 1
Sorry HI, but TJ is the better striker of the two. He's got better accuracy, lands more often, has more power, and has 5 times the finishes that Cruz does. In fact when Sherdog used to do the articles UFC Champions by the numbers which showed the stats of all the current UFC champs Dom always came in dead last in striking accuracy.
Now if you argued striking defense that's another story, but the stats don't lie on who's the better striker.