I'm not sure that I support the idea of removing privacy for businesses. It's essentially an argument about restricting the liberties of companies, which is a restriction of the liberties of the people who make up those companies.
As Benjamin Franklin famously said:
They who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.
I certainly understand the sentiment behind being able to hold people accountable, but I think it could also open up the ability for abuse.