There is still many destinations where opening an account is pretty easy. Mostly the eastern hemisphere, some offshore destinations, central and south America. Though I agree, in many places you either need residency, proof of employment or other reasons.