Presumably, displaying a bitcoin address isn't illegal, and you are not in control of who sends you coins.
Both parts of your statement are naive and wrong.
Soliciting payment in any currency other than the national currency is illegal. No one is going to be fooled by claims of "oh I just put our corporate bitcoin address up for...uh...personal aesthetics; we weren't actually suggesting customers can pay us that way".
In any case, where is the documentation for the annual audit? When the tax department looks at the corporate bank statements, what do you think they'll see?
I own a company here, we are required by law to hire an external auditing agency. Do you think the auditing agency is going to, what?, just lie to the government for me when it is obvious to them I'm accepting payments in bitcoin since there is no documentation for local currency payments?
The tax departments come to our office every year and goes over the books. They are looking for tax evasion, money laundering, and so on. But it would be pretty trivial to spot if someone is getting paid in Bitcoin.
I'm trying to imagine how you think the conversation would go when they audit the company Bitcoin account, "Oh, gee, some bitcoin got transferred to the company account. Dunno how THAT happened! Ha ha. Guess it was just a DONATION! We were definitely NOT breaking the law! Don't look at our invoicing system that shows we marked that as a payment received for order #81351."
I don't understand the point of your vehement sophistry. Everyone understands how societies work. There are laws. People get punished after the fact for transgressing them. Cryptocurrency is not somehow magically exempt from that reality.