I am a fellow user, and not on Apple's payroll, so ranting to me is unnecessary (and pointless). Apple product teams do not participate here as they are already fully involved with other deliverables.
Apple including a partial Python 3 installation within the command-line tools was silly and invasive. Especially when they advise that they will be removing Python, Ruby, and Perl from the next version of macOS in Fall 2020. I only install Python3 builds from Python.org, and use Sublime Text 3 with an optional Anaconda IDE package available for it.
Apple forces zsh on us and that would have been ok if they had installed the full zsh v5.7.1 build. Instead, the removed the pcre regex module (and probably other things too) which is quite powerful in zsh scripts. For the full unmolested zsh package, I used brew install zsh — which is how I realized that Apple was cherry-picking functionality out of the Catalina version of zsh.