Well your complaints seem reasonable if your talking about a game like Star Ocean 3. That game had one of the worst stories in a JRPG and had generally terrible dialogue. Made worse by the voice actors.

I think there are a handful of JRPG's that avoid this though. Vagrant Story was beautifully written and translated. Also the Final Fantasy games, on the whole, aren't too shabby either.