Yes, most schools raise tuition - so that should be taken into account. U of A didn’t but that might have changed given budget issues (like the $30K merit is now $20K).
And I noted earlier that Barrett and in that case Franke at U of A have substantial surcharges. In the case of Barrett, is $1K per semester I believe.
Also, schools like Purdue and Minnesota and I know others - have higher fees for engineering/CS - I’m assuming because the prevailing career wage will be higher so they can charge more. Not pushing Bama but it’s the only school I know that goes the other way - with a high SAT/ACT - but that’s because they’re trying to close that gap - they give you money. Not sure if there are others.
So OP should check at every school for tuition differentials and honors differentials.
Like stocks, past performance is no guarantee of the future but Purdue (as an example) hasn’t raised tuition in forever - and I don’t think it went up during my son’s four years at Bama…that’s not to say Purdue or any other school can’t in a year or two go up.
Not every kid wants Honors - I was PMing with a high schooler last night - who’s a total stud but had zero interest in Honors at the school he’s high on because to him it was a lot of Humanities classes. Each Honors program is different - and some charge, and some don’t.
Given Barrett, for some, is a destination more than ASU itself, it makes sense they charge - but the overall cost should still be under $45K - but you are right, you never know what type of increases schools take.