This guy is such a tease. He can catch, run, and pass and somehow all he seems to do is......none of those things.
Everyone knows Taysom Hill only holds value if you can roster him as a TE. If he is a QB in your league, he is about as useful as this year's Zach Wilson. So, let's talk about him being TE-eligible, because that's the ONLY reason he deserves discussion.
In non-PPR leagues, he is excellent
2023 - 692 combined rushing/receiving yards and 6 TD's = 105.2 fantasy points - this alone puts him at TE10, but when you add in his 83 yards passing and another TD, he finished TE7
2022 - 652 combined rushing/receiving yards and 9 TD's = 119.2 fantasy points - this alone puts him at TE5, but when you add in his 240 yards passing and 2 more TD's, he finished TE3
2021 - 426 combined rushing/receiving yards and 5 TD's = 72.6 fantasy points - this alone puts him at TE22, but when you add in his 978 yards passing and 4 more TD's, he finished TE5
2020 - 555 combined rushing/receiving yards and 9 TD's = 109.5 fantasy points - this alone puts him at TE6, but when you add in his 928 yards passing and 4 more TD's, he finished TE3
In PPR leagues, he is still very good. With single digit catches in 2020 and 2022, he still finished TE7 and TE9 in full PPR. You say he doesn't catch, run, or pass, but you are forgetting one very important stat, and that's TD's. Guess how many TE's have 40 TD's over the last 4 years? Only Taysom Hill.
Sure, he's much better in best ball leagues, but I remember Chad Ochocinco being known as a boom/bust player as well, and he had 5 straight WR1 seasons.