it may be accurate, but it's still overused. it's become a buzzword, likely due to focus group data showing how the term 'resonates' with americans. I would think that any of the multitude of synonymous phrases such as 'deploy troops', 'introduce combat forces', ground forces, infantry, etc would do just fine, especially with the news reporters - journalists, who should know at least the basics of communication and composition, such as using synonyms to avoid redundancy.