I do not know about any harm for using new bitcoin addresses and I think it is much better for security as a number of exchanges and wallets are suggesting for to use new bitcoin addresses for each transactions. So it is for more security and people will not know about your wealth and will not try to hack your wallet.
Yes, it has many good aspects on security perspective, one of the cons practically I am facing must be, when I have more address in multibit classic or electrum both the wallets go freezing.
So, managing more bitcoin address would be big challenging. I guess people just create new address and use then forget. But, no clear idea how many people are managing more bitcoin addresses.