Monero has view keys to allow transparency.
Thats the problem - not the solution.
Care to give your reasoning? No problems arise from Viewkeys, they provide a harmony of sorts between having anonymity and allowing transparency to those you wish.
As we are talking about viewkeys, I figured this graphical representation might be useful:

PS: Toknormal, if you are going to state something, please properly argument it atleast.
Beautiful graphic there.