That's super unkind and incorrect. IE was a trash software that was widely available because MS was trying to extend their monopoly into new areas.
Even if it's not your taste, bash is a mature, stable FLOSS package with wide community support. The reason it is so common is due to it's positive attributes, not because there is a plot to make it the only choice available to you.
There is an option you can set in .zshrc or .bashrc which only includes lines that exit 0 (success)