This is true. Dalton has been a good QB for over a decade in the NFL.
Is he a starter today? Ideally, no. But there are worse starting QBs out there right now and I'm not talking about injured rookies. There's no question he's better than Zach Wilson right now. He certainly wasn't the reason we lost yesterday.
That said, he still shouldn't be starting over Bryce Young as long as the OL is playing at a passable level. It certainly wasn't in Seattle, though. I wouldn't be opposed to them holding Bryce out until Austin Corbett returns; at least that should help stabilize the interior OL.
It's one thing to have a rookie in Zavala struggling at one spot on the line (at least he's learning and gaining experience, in theory) but when both guards are playing like trash it forces both tackles and the center to try and compensate and has a ripple effect across the entire OL.
With this awful scheme and play calling - not to mention ZERO run game - that's a good way to ruin your #1 overall QB.