No, he's not. That's become abundantly clear over the past few years.
The only reason he's making changes now is because his back is up against the wall and it gives him some time to fend off the 'firing' talk.
He could've stuck with Yates.
So IMO, this is progress.
As sorry as kubiak has been as a head coach, it is possible for people to grow/learn on the job so his past decisions don't always have to be linked with his present or future decisions.
It's a good indicator, but certainly not the final word.
Starting case over TJ is a bold move. It's an un-kubiak type and I think this's clearly a sign of desperation or change. I hope it works out for him so he'll be more willing to step out on that ledge more in the future.
This one move doesn't mean kubiak is a new man, but it can be a start to him being more willing to not always go with the status quo.