That's what my brother used to take 20 years ago.
They are not exactly 'inferior technology' and there are uses for them. But you are right that diabetics these days don't generally take them.
There are generic long lasting insulin alternatives, but none that I know of are available in the US. I believe that's what CA wants to do.