Based on what? Let's look at the numbers.
Last year Heck had 253 snaps in 5 games, after coming back off IR. He had one bad game. Don't know who he was up against, but he got schooled against Cleveland, giving up 1 Sack, 1Hit, and 11 Hurries. But otherwise, in the other four games, he gave up 0 sacks, 0 hits and only 5 hurries
In 2022, he had 162 snaps in 14 games. Most of these against KC and Tennessee. But for the year, he had 0 sacks, 2 hits and 3 hurries.
So for the two years, 1 sack, 3 hits and 19 hurries, with 11 of those hurries coming in the one game against Cleveland.
Now, his run blocking needs some working on, but I can see why the Texans haven't given up on Heck. Last year should have been his breakout season, had he not gotten injured. 2024 just may be his year.