If anything, regulatory compliance should come from within websites themselves who are choosing to conduct business within a specific country. The protocol itself should be as neutral and universal as possible, or it will cause a schism.
This is nothing to do with the technical aspects of Bitcoin, but the people that want to work with it. This is for businesses and others who want to set-up and use Bitcoin - from exchanges to transaction enablers.
CASASCIUS stopped trading because of regulations -
"For the time being, I have suspended accepting new orders, pending resolution of some concerns I have as to regulatory issues. " http://casascius.wordpress.com/2013/11/28/orders-suspended/
CASASCIUS was operating a good service which hasn't touched any aspect of the Bitcoin client code or the blockchain from a technical development standpoint.
Regulators are saying you need pieces of paper and processes in place to show you understand consumer protections and restrictions on transacting with those with illegal motives. Those pieces of paper don't impact on how technically bitcoin works. Without those pieces of paper, you can't trade - e.g. you can be the best driver in the world, but without a licence, you can't legally drive a car.