Portugal created trade forts along the coast rather than inland because their goal was to control trade routes. They were not looking to build and control a land empire. They were after the route needed to gain access to the East Indies, India, and China. All they needed to control was the coastal area.
Answer:
Tension between the superpowers.