Well, so many excellent knives have six-inch blades, so are still "illegal."
First of all, there are no illegal knives any longer. A knife with a 6 inch blade is perfectly legal, and perfectly legal to carry, there are just a few locations where it may not be carried. As far as I know, there is no place in the U.S. where any possible knife can be carried any possible place--there are always a few places where at least a few knives are restricted.
If your definition of "illegal" were valid then my concealed handgun is illegal because I can't carry it every possible place I want to. Clearly that's nonsense. My concealed handgun is legal for me to possess and legal for me to carry. I just have to keep in mind that there are a few places that are off limits to carry. Just as is true in any place in the country.
If your definition of "illegal" were valid, then in TX even knives UNDER 5.5 blade length are illegal because they can't be taken on airplanes or into courtrooms. Again, clearly nonsense.
Second, it may not be the "best possible news imaginable" but all of the changes in the law are positive and most are big positive changes. Maybe if the law had gotten much better in 10 ways but there was an 11th aspect which added more restrictions we could reasonably say that it was only "mostly" good news, but that's not the case. It is ALL good news, not "mostly" good news. If we're going to adopt your philosophy of what is "mostly" good news, we would have to say that winning a billion dollars in the lottery is only "mostly" good news because it doesn't solve every possible problem in a person's life. (e.g. "I won a billion dollars--but it's only "mostly" good news because my taxes will be huge this year and people are going to pester me for money now. Also, I still won't be able to afford to buy an F22 fighter. ")
It's fair to say that the new law isn't perfect, but then nothing is perfect. If the criteria for "all good news" is perfection then there is no such thing as good news in the real world.
Hopefully TX allows non-residents the same rules.
The only criteria I see in the new law are blade length, age, locations and activities. Nothing about where the person carrying the knife is from.