Steele isn't very good. It's just that being not very good is a step up for him, since he started as arguably the worst offensive lineman I have ever seen. If he is judged by where he was two years ago then he is improved. If he is judged by being a good lineman then...meh.
Chaz Green aka "The Human Turnstile" is the worst lineman we've had in Dallas in recent history imo.