I think the solution here is the same as for other professionals; never accept people at random. Check background (brokercheck.com, linkedin, etc.) and do other research to a degree that reflects the importance of the relationship. While it's certainly true that young brokers need to start somewhere, I have never felt that it was my responsibility to start them.
Think about it this way: If you take "random" you are very likely to be taking "below average." The top people are busy and probably won't be taking random new customers. It's the newbies and the unsuccessful who are most likely to need new customers and are most likely to be given to the next uncritical customer coming through the door.
So, I suggest that you simply call the branch manager, tell him of your unhappiness, and ask to interview a couple other reps who might be a better fit for you, including age, investment interests, etc. I would also specify at least 15 years of experience, which would mean that they started before the 2007-8 excitement and hence at least have some dim idea of what a normal interest rate environment looks like and hopefully have also lived through the tech bubble. ("Bubble experience" is going to be of increasing importance here soon, IMO.)