You need to start thinking like a winner and stop thinking like a looser.
First of all, tell me how many countries in the world dont have a subsidised rail transport, or mass transit system within a city or between two or more big cities...
2nd thing, 70% of all cargo through Mombasa is for or from Kenya, while 28% is transit market while 2% is transhipment cargo by sea (e.g dropped and Mombasa port to be delivered to Pemba island etc... So the ones who benefit the most from the subsidy is Kenyans who are the majority users of the port.
3rd thing, The SGR project is not a private company where you look at profits at mere face value, Governments don't look at profits that way, e.g the SGR fees might be subsidised but for every 700, or 3000 spent by a persenger riding on the train there is probably 5,000 ksh more spent at the destination where the persenger is going. I mean we have local tourist market now, we've got Nairobians who now travel to Msa on Friday stay two days in a hotel then CE back Sunday evening using the SGR, these ppl wouldn't have come to Msa otherwize.
How many wherehouses Will be build along the SGR to be wherehouses for cargo to and from industries , how many industries and factories will be built along the SGR because they see an opportunity for a cheap reliable means of transport? How many more skilled labour will be able to be absorbed into these industries as a result? And with cheaper transport how many imvestors will be willing to set up factories that employ people , wouldn't cheap transport eventually lower the cost of production and intern make goods cheaper for the locals and also be able to export at competitive prices and in turn bring more profits to the economy???
All of those factors are indirect profits and benefits (for every new business ,growing business, employed labour that is created as a result of the cheaper SGR, it means more taxes for the gpvernmnt , and the collected tax woll be way more than profits they would have made if they had charged expencive fees to those who would have been willing to pay) that the government looks at , and all of them can be achieved just by subsidising one thing! -Rail
So, between making a SGR loss in the short term and potentially creating hundreds of new industries and employing millions, Vs making quick SGR profits by charging expensive so that only the big business can continues getting richer with a reliable means of transport while the startups and SMEs can continue being small for ever becuse the just can't afford to scale up without a realiable,efficient and most important for SMEs -Cheaper means of supply
Which model is better to you for a developing country?