Yes, but Debian is also very widely deployed and doesn't ship with a broken Python 3 package. I'm just pointing out that your issue is specifically related to Ubuntu. You'd be better off calling your article: Ubuntu is Not A Suitable Platform for Python 3 Development, or something along those lines.
Actually, this exact issue was also an issue in Debian. The bug reports can be found further down in an answer to the same stackoverflow question. It may now be fixed, I'm not sure.