If you follow the link below you will find that Illinois gets the same score for Tax Climate that Texas does: a "D".
https://mfgscorecard.cberdata.org/files/National2019.pdf
Texas has a future; Illinois, not so much. I’ll be happy to stick with my spew.