I don't know quite enough about the field, but it's possible they're the leaders (like Python) because they're just "good enough" and they were the best options widely available when they were adopted + took off?
And being rough around the edges is an ok price to pay for not losing an ecosystem.
Most pre- and post- processing (with the exception of visualization) should probably be a part of your model!