Why hasn't LTG McMaster been nominated for promotion to GEN? Considering the responsibilities of his position it seems warranted to promote?
https://www.law.cornell.edu/uscode/text/10/525

10 U.S. Code § 525 - Distribution of commissioned officers on active duty in general officer and...
2011—Subsec. (a). Pub. L. 112–81, §502(b)(2)(A)–(C), substituted “46” for “45” in par. (1)(B), “44” for “43” in par. (2)(B), and “33” for “32” in par. (3)(B).
http://www.npr.org/2011/01/25/133218465/Should-Gen-David-Petraeus-Have-Five-Stars

Should Gen. David Petraeus Have Five Stars?
It is in some ways the most elite group in the U.S. military — the five stars. There have only been nine men to serve at that rank — all of them during World War II. But a handful of veterans are convinced that the top commander in Afghanistan, Gen. David Petraeus, should be awarded a fifth star. Several military historians say that's not likely to happen.