Yes. It is just part of the game. For example, my last 3 MTTs were the same. I scrapped by for 3 hours on marginal cards only to be crushed by bigger stacks when I held garbage. It is aggravating to outlast 900 to 1000 people only to get your money back or less.
On the other hand, there will be periods where you run very hot and even your garbage hands turn to gold. So stick with it and it will work out in the end.