There are many parishes who do services mostly or all in English, you have to find the right one.
This question is best solved by individual parishes. The way to go about changing things if you want them changed is to become paying members of parishes, propose things at parish meetings, and if there is enough support for it, things will change. If the parish I go to now switched entirely to English (we have 2 services now every Sat, Sun) it would take some getting used to, but if a good enough argument was brought before the parish council, it was agreed upon, well, so be it. Buy the Liturgy/Vigil in English, and you'll be able to follow along in the meantime, which are usually available at your parish bookstore.
I find your almost blanket statement that cradle Orthodox do not understand their faith somewhat insulting, as I've grown up in a mostly cradle community that <<gasp>> still serves in Slavonic <<oh the insanity>> and quite like it. And yes, there are members of it who don't speak any Russian.