The revised law is 2015 that I was not aware of. As for the reasons for building it's pure speculation on your part and mine. Amazon may have reacted to it, even though they announced they were building 5 months before the law passed, they could have possibly know it was going to pass.
As for the chicken or the egg theory, it's impossible to know for sure. While it definitely could have been the cause, Amazon also charges Tax in states where there is no such law and in which they have facilities, such as Maryland and Minnesota.
New facilities in IL does go along with Amazon's plan to offer same day delivery as well as it is being rolled out in more and more cities. I see nothing not to trust from either article, both are way more reliable that wiki
Now back to your regular scheduled question on TV comparison.