I will be the contrarian here: The "no heart" mantra is weak and unhelpful. Just like there is lazy reporting, there can be lazy takes on message boards. The "no heart" take is easy to throw out, but almost impossible to measure or evaluate. On occasion, you'll see a player, and maybe even a whole unit sort of give up on the field. But really, that is rare, and hard to prove, or disprove. That is the conundrum of all religions, the problem for us human followers is that who of us is worthy to judge another man's heart? Whether that be in their devotion to a God or their dedication on a playing field. We can't. But even in religion, we can judge what another person does or doesn't do.
So I offer a more simple solution, maybe the level of talent and ability is just not there? That can be measured, sometimes by combine drills and stopwatches, and maybe even stats, but most telling are the results on the field.
I don't know about heart, but what I seen over the past four games has been inconsistent play and uneven results on the field. I suspect that is more about a talent deficit at several positions rather than lack of "heart or "want-to", especially when starters are out for COVID and injuries.
Just saying. Go ahead and flame away.