Castles became obsolete
because of cannon balls
while travel in 1 country
was circumscribed
to avoid the cannibals
-----------------------
-- thank you JBO
for saying why castles
became obsolete