Баш морально устарел - чем раньше вы это поймете тем быстрей его можно будет чем то лучше заменить
Неа, просто у них немного разное предназначение, которое часто бывает пересекается.
Для сложных штук действительно удобнее и логичнее использовать Python - здесь я даже не спорю.
Но недооценивать bash тоже не стоит, на нем все также можно писать очень годные вещи, просто нужно уметь это делать, т.к. bash в виду того что работает с чистым текстом а не с объектами может быть более опасным.
Но если учесть все аспекты работы с текстом, то проблем не будет никаких.