I write Bash, Python and Rust. And I love writing in Python. It helped me so much and prefer it over almost any compiled language. Bash is completely different beast and not a replacement for Python and vice versa. Just because import works different in the language than the ones you like, does not mean the language is crap. For any questions about the import system, have a look at https://docs.python.org/3/reference/import.html#package-relative-imports .
It depends on how you use the language, as a scripting like language or a full replacement for compiled languages. I personally don't build packages with Python. BTW you can even compile Python scripts to binary machine code, and I don't mean bundles, but real compilation process. It even speeds up the performance of the program.