Made sense to me, snowflakes being a derogatory term usually aimed at left wing youngsters, generally politically active uni students. Who probably perceive the army as somewhere you go if you’re a tattooed BNP supporter with no GCSE’s. Not helped by those photos of recent recruits posting with Tommy Robinson.
Do you really want an army made up entirely of the latter?
The real problems with the adverts are 1) I cant really imagine anyone wants to self identify as those things. 2) Of all the people I know, it’s older people who are addicted to their phones (admit it your mum, or your wife is the person you know most addicted to candy crush, not your friends or your kids depending on age), and least able to deal with the political views of other people.