Is short term stability, really stability? I think it's pretty rare to get post-doc contracts longer than 3 years, renewal after that is unlikely especially for a long period of time. You can't really be a post-doc long term and it can easily have you bouncing across the country/countries following funding. It's more stable than freelancing perhaps or maybe a startup.
There's stability in academia as tenured professor but outside that, there really isn't.
I've seen a lot of industry outfits fail to survive 18 months with everyone doing the job they were hired for.