It's better to die on your feet than to live on your knees.
>on your knees
We're all sitting comfortably, watching anime.
The idiom is not applicable.
"You've got it backwards; it's better to live on your feet than to die on your knees."