Seems that anything the government in any country touches, they make it difficult. It's either complicated... or it's confusing.
We need to have tourist visas in order to visit Tanzania. It's really just a money grab, because I haven't read of anybody being turned down for any reason. As Canadian citizens, we qualify for Visa on Arrival. It's a fairly simply system whereby you get off the plane and fill out some forms and maybe stand in lines for two hours while you get your visa processed. Then you pay your $50 USD, get your passport stamped, and away you go.