I agree with you. I think even in the lower levels there’s too much (unnecessary) English. It’s not my mother tongue and if I want to learn English there are better places.
I realy like Chinesepod a lot, but I didn’t renew my quarterly premium subscription exactly because of this. I hope the future team wil work on this.