Eh...I don't really like the anime anymore, but I can't say it has gotten progressively worse. In fact, I would say it has done the exact opposite. The plots are more complex, the characters are more interesting, and it tends to be more accurate to the games.
However, it is still pretty bad. With the wealth of new, complex characters, we still have flat, two dimensional characters in the leading roles. Ash can't seem to decide if he is a good Pokemon trainer or a completely bad one that wins by sheer luck, Brock just hangs around for the sake of his running gag that got boring years ago, and Dawn is there to fill the necessary female role, being essentially May 2.0. Team Rocket are now just comedic relief, when originally they were threatening villains. Sure, they've been that way since late in the first season, but with the darker and more complex D/P saga, the writers had a chance to turn that around.
Nowadays, I don't even bother with the anime except for the movies and to see if Paul finally gets crushed by Ash. A large part of this has to do with the voices. Yes, I grew up listening to 4Kids voices...but that isn't why I hate the new voices. The new dub voices just seem to lack emotion. Not only that, but the characters just don't sound right. It really feels like they are voice actors acting as the character rather than hearing the actual characters.
EDIT: To further clarify by what I mean when the characters sound like actors, well...In Funimation's dub of Dragon Ball Z, Gohan(even as a kid) had a rather gruff voice. In their dub of Dragon Ball Kai; however, Gohan actually sounds like a little kid. His current actor captures the feel of a 4/5 year old child perfectly, as opposed to Gohan's old voice actor. Which brings me back to my point about the Pokemon characters not really sounding like people, but rather people acting as them.
...I guess that is all I have to say about the current state of the show. Can't really comment on how it is in Japanese, because I've only ever watched it in Japanese for the few banned episodes(including the Porygon episode).