The millennial generation are sometimes thought of as a finicky bunch that’s hard to please. There are, however, a few known factors that will likely...