Integration and easy to use is what people want from Bitcoin and this what makes it easier to become mainstream, and certainly this is where it's all going. But it also demotivates people from creating and using tools to circumvent current laws and the whole system becomes dependent on current regulations. Your blog past has valid arguments and as usual the truth is somewhere in between those two view points, but don't pretend like you know exactly what is the correct thing here in a long term.