I’m not the biggest fan of Ron, but movie Ron feels intentionally designed to be pathetic and almost unlikable, whereas book Ron is very endearing, brave, loyal, and just a fairly average wizard trying to do the right thing.
In a sense, Hermione steals much of Ron’s lines/moments, while Dobby’s get stolen by Neville.