UCT is fine. It's sufficiently broad and pretty challenging for many considering the prerequisites for entry.
The reality is that all 17D's are being groomed for leadership, not technical expertise. Those that want to stay technical should have enlisted as a 1B or not commissioned at all.
A well prepared 17D is one with skill breadth. And that breadth starts in UCT.
Discussions about the cyber badge are just silly. You can do better. I'm surprised you didn't mention cyber suits!
More information about text formats