Anybody who opens a new facility in Illinois is an idiot. The state is a sea of red as far as the eye can see, and as the producers leave for greener pastures, the blood-suckers will continue to milk as much as they can from revenue producers - with evil businesses as the easiest targets.
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