Flawed? Yes. "Absolute shit"? You need to get out more, because you clearly can't see how the movies did just about as well as they possibly could have, barring the CG.
I've watched the movies with people who don't watch any anime at all and they liked them and were able to follow. To me, that says they did a good job, since that's the whole point of adapting something to a different medium.