What is this new turbotax live nonsense. It's awful!

It's bad. Product teams. It's bad.