Wait. You had the same advisor at H&R Block as you have after the renaming of his office? And it was the same one for 10 years? And you're complaining only now? And you're complaining about Ameriprise?
If your advisor is no good, report him to his supervisor and request someone else. It's a service company, not a factory. Its machinery isn't all the same. You might get better quality from the advisor in the next chair.