The 18-34 yr. old crowd is/has moved to the left of center. The GOP either didn't see it, or refused to pivot accordingly ==> politically tone deaf.
18-34 are basically “have nots”. The rats put up a sign that says “free cheese”, conservatives put up a sign that says “cheese you have to work for” Which line did they get in?
Exactly how are you going to attract them? The GOP did see it and became “rat lite”