The problem in general goes back to an educational system that is broke. There is no way you should be able to leave high school without having learned basic finance.
We live in an indulgent society and unfortunately their are far too many people who choose to shift all responsibilities to other parties. They do not value the learning process. A realator should and I emphsize should be an instructor. They should help guide you and explain your options. They should help you transact business. I think by and large most do a good job. But they shouldn’t have to do all of your homework for you. They are not the one who makes the decision. People need to take ownership for their own actions.
“The realator told me to buy more house than I wanted. The mortgage guy qualified me for more money than I could afford.” Cmon.