I hate spamliners for a different reason
They hog up much needed gates and make the impossible to play after a certain point when there are literally no more gates left
First of all, any player may construct terminals (which give you owned gates vs leased gates) - note, however, that you can only construct terminals in your home country (unless you are playing in one of the open worlds). This means you will always be able to get gates, even at airports which have zero leaseable gates remaining.
Second, no matter how many seats are already on a route, if you hubify one or both endpoints of a route, you can always fill/recover all your available seats)
Third, there are two sources of passengers in the game - 1) full-fare (aka green) passengers, as reflected by the published daily demand, and 2) purple (aka connecting) passengers, the number of which is not published anywhere, and hence you must discover for yourself. Therefore, the daily demand should be viewed as just a provided stat, not something set in stone.
The upshot of the above means that no matter how many spamliners are on a route, and even if the number of seats provided on a route are already ridiculously huge, any player can come along and place additional seats on that route and reasonably expect to fill those seats, if that player simply constructs a hub at one or both endpoints of that route.