Being too dependent on someone (person/company/country) can be detrimental to you and can even prevent your development.
It's fair point, although theoretically you could nationalize company and make an offer to individual to perform knowledge transfer.
On the other side, I do agree with your point about the cost. It's surely cheaper to outside the job but developing your own infrastructure from scratch and exactly tailored to your need in the long term can be more rewarding. They have rather chosen this approach in our country and started 2 years ago by recruiting all kinds of specialists. People with real crypto expertise are so rare and in-demand that as you can imagine, they are extremely well paid.
Tracking Bitcoin movement isn't exactly government top priority, so it's not surprising they don't have long term plan for this kind of task.
A precision about this news:
all transactions made by Americans in the United States via Blender.io are blocked, unless an authorization is issued
an authorization is issued

Please Sir, can i mix my coins? Great project!
I can't help but thinking how some bank facilitate money laundering.