I can answer for Israel at least, public transport is really bad and slow here, it doesn't reach everywhere, it doesn't work on Saturdays and generally isn't on time, sometimes they skip stops altogether and sometimes trips are just suddenly cancelled.
I you are rooted I really recommend BCR, it's been working great for me :)