I've worked at an institute of higher military learning for many years.  The topic of NATO burden sharing is not a new one.  Just about every president has addressed it.  
Read this from 2014 and some of you may be surprised:
  
http://www.atlanticcouncil.org/blogs...-t-do-it-alone 
Even militarization of space (Space Force) has been/is a serious topic of future concern.  
Like most issues they are complex and we cannot oversimplify them.