This is true in tournament play. In a cash game it doesn't matter since there is no elimination, you can always rebuy.
And it's not like in the movies where if you don't have the money to call a bet, you lose. You simply are considered all in for the main pot and then sidepots that you aren't eligible to win will be created for any bets you can't cover.