The correct answer is the following:
The Ottomans lost income
because overland trade through the Middle East declined.
This in fact was also the objective of da Gama's and others' interest in a direct rout to India (not the decline of trade of the Ottomans, but the fact that they would not have to pay high prices to the Ottomans anymore).