Advisors are definitely the worst people I ever met in academia. Their entire job is to help you, and yet I had one that set me back more than any other person has my entire life. I was late in graduating, I missed out on a second degree which I didn't know. I was even close to, nice straight up had classes that I didn't even need. All while claiming that they help and care for their people
I never understood their incompetence, like across the board. How hard is it to know what class counts to a degree? And if they fuck it up, there are no repercussions and the student is put behind.
Sounds like you just had a shit advisor tbh. My advisor had suggested taking a few different classes to achieve a second degree, as well as advocating for me for some special exceptions for something, and just always reaching out a few times each term with specific things to discuss on my progress and future plans.