The consensus is that address reuse is bad and should not be done. Bitcoin wiki even argues it hurts yourself and those who will own the bitcoins after you.
However, unless I am mistaken, most business reuse the same address all the time. They have to, to avoid having to generate a new address every time someone visits their website.
So I am struggling to reconcile this. Is address reuse actually ok? Am I wrong in saying that business reuse addresses? Or are most businesses creating a privacy issue in the block chain?