Yes, Uzzah sinned seriously, yet ultimately, it was David’s failure to maintain proper respect for God’s Law that brought about that tragic outcome.
עוזא חטא חטא חמור, אך בסופו של דבר היה זה דוד שלא כיבד את תורת אלוהים והביא לטרגדיה זו. יראת אלוהים משמעה לפעול בדרכו (‏ שמואל ב ’.