My hat is off to your daughter for being one of the exception. One of my three took five years and then got her master's. Another took six because she needed to take time off to work and avoid the debt trap. Our youngest was right between, five and a half, for partly that reason and because she got married at 21 and also took a year off to work. Our grandson was born one month before her graduation.
The enemedia successfully convinced a large slice of the sheeple because Sarah Palin took seven years years to complete her degree, for much the same reasons as most of us.
Yes, the whole “you got to do it in 4 years, or else you aren’t trying” view is such nonsense.
It isnt High School with 4 grades that you do one at a time and on a fixed schedule. If you are paying for it out of your pocket, all of the little things, like the real world, dont take time off like it does when you’ve got mom and dad paying your way, or some major student loan or scholarship subsidizing your outside life.
My daughter has student loans but she’s handling it. Still, she advises other to get to an in-state school and avoid debt as much as possible.