I personally refuse to fly those carriers that have insanely low carry on restrictions. I am fine with checking my bag if forced, but my backpack is a no-go. Too many high theft/value items, corporate devices that I can't let out of my control, battery powered, etc.
My advice - fly a different carrier.