Term: armchair general
Example: this armchair general gets on the [soap box] every day now
Definition: a person who speaks authoritatively but not convincingly on topics that they have no practical experience with, (especially applied to advocates of war)