These laws are new enough, and clear enough that flouting them routinely isn't going to go down well in court and 'your honor, we've been doing this for years' might get you some extra sanctions. The best way to deal with it is to simply become compliant, it isn't all that hard, 100's of thousands of businesses have adapted and the remainder really has no excuse other than that they are trying to extend their bottom line as long as the legal fees and fines do not exceed their income. The sooner that changes, the better.