I notice if you look at Madrid it includes all of Spain and none of Portugal, and similarly from Lisbon. I assume this is because the schedules don't line up, because it wouldn't really make sense in terms of physical distance.
The connection to Vigo happens a few times a day, with regional trains, and to Madrid it is at most twice a day, if it runs.
Then the regular CP strikes, delays and canceled trains.
It isn't by chance that most families have cars, if we rely on trains and bus alone, better have enough time for travelling by land.
We could already have good connections with Alpha Pendular trains, it would be a matter to extend and improve existing infrastructure, not build a new one from scratch.
Same goes for the never ending story of the new Lisbon airport, it will make very happy everyone involved into its construction.