Two things:
1) the statement above is correct. We are cash-cows to drug companies. Why would they cut of a guaranteed multi billion pound revenue stream to cure an illness that a small monitory can live perfectly reasonable lives with? That's not cynicism - that's just seeing the world of business for what it is. The drug companies don't see us as precious little individual rainbows, they see us as numbers on a statistics chart and money in their bank accounts. Make peace with it.
2) there won't be a cure because of what has happened to type 1 diabetics internally. We've LOST the part of us that makes insulin, and there is no way to regenerate that. We could have them transplanted, sure - but then we'd need to take anti rejection drugs which are worse than insulin by quite some margin. They could maybe engineer new islets from stem cells, but that would be a lengthy and costly process, so would be very unlikely available to a vast majority of us. We also don't really know whether getting new islets would 'fix' us - what if the autoimmunity which caused us to be type 1 in the first place is a fault which never goes away, and we'd just end up killing the new islets? There's no way to judge this, as anyone who has had a pancreas transplant is on anti rejection drugs to suppress their immune system anyway, so until someone makes islets from stem cells, we wouldn't even know if that would even work!
The end for type 1 diabetes will come from a vaccine. That means that if you're type 1 and you're reading this, you're going to be type 1 for the rest of your life. That includes me (38 years type 1 - diagnosed aged 3), and my son (5 - diagnosed by me at 20 months).
Would I sooner not be diabetic? Sure. Do I let it rule my life? No way. I keep telling my boy we're 'bionic, like iron-man', and that's the outlook everyone with type 1 should have. Embrace the thing you hate - it'll inly get the better of you if you let it. Always fight to have a normal life. If you're not well, complain to your doctor. If they don't help you, find another doctor. You're all in charge of your own destiny, so don't endure other people's failings.
And please, please, please don't pin any real degree of hope on a cure. You've got more chance of winning the lottery.
Twice.