Renaming the DoD does directly contradict the National Security Act of 1947, which renamed the Department of War to the Department of the Army, and put it under the newly named Department of Defense.
The National Security Act of 1947, as amended on August 10, 1949, establishes the name of the executive department overseeing the military as the Department of Defense.
That would be a significant free speech violation, so it doesn't.
However, the idea that an "alternative name" should be espoused by the executive branch means that they do not believe Congress should set the name of the department. Which is a point of contention, as Congress set the name about sixty years ago. The act was already amended for a rename in 1949. The problem isn't the name. The problem is the idea behind renaming it unilaterally: the idea the President has more authority than Congress.
Someone with 1200 points after 14 years on HN shouldn’t be pointing out green noobs, especially when they are being very reasonable with their comments and you’re objectively wrong.