Of course. Bitcoin will be much more convenient for corruption, because nobody is regulated and all greedy people will use it.
How are you going to hide your income? If you keep bitcoins on your account, you will not see it, but what prevents you to open an anonymous account in dollars or euros? You get caught only when your expenses will exceed income. What's bitcoin?