Sounds like wishful thinking if you ask me. At 62 years old I have heard the left saying the same thing you are: The Republicans are a dying breed' old rich white guys, they will be gone soon. People are going liberal. It must be true since I've been hearing it for over 40 years.
The thing is you leftists hate America. You're always talking about all these better places, but never move to one yourself to try it out for a while. So why don't you? No sense waiting around here for something likely not to happen. You can move to one of these so-called wonderful places, and if it's not what you thought it was going to be, you can always move back to the good ole USA. But once you change this place and find out it was a raw deal, there won't be another USA to move to. It will be gone forever. There is only one United States of America.