TAMU changed their engineering admissions process in 2014. I had the opportunity to talk to the Dean of Engineering for the TAMU system - Cathryn Banks - about this. She came from Purdue, which does it the same way. While its harder on the students because freshman year is stressful trying to get into your major, it makes sense because the kids are offered seminars, talks etc to really learn about each major and maybe avoid the transfer process later. But there is a good chance you will not get your major.
It seems bizarre that a top 10% kid could go to bottom 40% no matter how the GPA is re-weighted. If the highest grade is an A in her old school, wouldn't that translate to a 4.0 unweighted?