Hey there, man! Well, here's my thoughts on the English dub of the Pokemon Anime, more or less:
Normally, I'd agree with you about 4Kids given their track record with most of their other dubs, but honestly over the last 16 years of watching the English dub I feel 4Kids dubbed Pokemon much better than TPCi has in ways besides the VAs: the script writing was a lot better back then and at least made sense, the intros/endings were not 35 seconds long and about friendship/rapping/ripping off old themes verbatim (like the lastest XY Opening), and I could actually stand the dub's replacement BGM in the 4Kids dub. The only problems I had with the 4Kids' dub were the stupid errors a.l.a. Arbok --> Seviper and some of the silly censorship like rice ball/onigiri --> sandwich, but I feel like the cons of the TPCi dub far outweigh the cons of the 4Kids dub in my eyes.
Basically, the way TPCi started making Ash speak in the English dub was something that bothered me, saying lines like, "Nathaniel reminds me o' me," or "Nah, Pikachu hates travelin' that way, when my shoulder's much more fun," or "O'course the x is like y, ya see/ya know," "Boy, Paul, you sure like showin' up outta nowhere, don'tcha," or "I'm not a noob," etc. I don't recall Ash ever saying such...well, stupid...lines in the 4Kids dub.