I do not like it much either.
It was pretty obvious from beginning that tumblebit will not make it on time. I believe the team will deliver, but giving promises and not delivering is simply not OK.
Maybe some people here remember nopara, the dev that left. I am pretty sure he left also because of this.
Stratis team, get a shit together and either deliver the promises or adjust the roadmap. As a (still) big investor, I Thank you for that.
That's not why nopara left. He left because he fundamentally disagreed with the approach of decentralizing the tumblers using master nodes.